:root{--uk-navy:#051829;--uk-navy-2:#0a2540;--uk-navy-3:#0f3460;--uk-teal:#007d6f;--uk-teal-2:#009b89;--uk-teal-3:#00c4a7;--uk-teal-light:#e3f5f3;--uk-teal-mid:#bae8e2;--uk-warm:#f4f1eb;--uk-warm-2:#eae6dc;--uk-gold:#9b6a1a;--uk-gold-light:#fef6e4;--uk-coral:#e05a3a;--uk-admin-accent:#5b5bd6;--uk-purple-light:#efeefc;--uk-white:#fff;--uk-off:#f8f9fa;--uk-border:#e2e8f0;--uk-border-2:#cbd5e1;--uk-muted:#5f7082;--uk-text:#0d1f2d;--uk-success:#167a52;--uk-warning:#9b6a1a;--uk-danger:#e05a3a;--uk-info:#5b5bd6;--uk-sh:0 2px 12px rgba(5,24,41,.07);--uk-sh-2:0 8px 40px rgba(5,24,41,.12);--uk-sh-3:0 20px 64px rgba(5,24,41,.18);--uk-r-sm:8px;--uk-r:14px;--uk-r-lg:20px;--uk-font-display:"Fraunces",Georgia,serif;--uk-font-body:"Figtree",system-ui,-apple-system,"Segoe UI",sans-serif;--uk-space-1:4px;--uk-space-2:8px;--uk-space-3:12px;--uk-space-4:16px;--uk-space-5:20px;--uk-space-6:24px;--uk-space-8:32px;--uk-space-10:40px;--uk-space-12:48px;--uk-space-16:64px;--uk-space-20:80px;--uk-container:1160px}.uk-ui{-webkit-font-smoothing:antialiased;background:var(--uk-white);color:var(--uk-text);font-family:var(--uk-font-body);line-height:1.6;margin:0;padding:0}.uk-ui *,.uk-ui :after,.uk-ui :before{box-sizing:border-box}.uk-ui :where(a){color:inherit;text-decoration:none}.uk-ui :where(img){display:block;max-width:100%}.uk-ui :where(h1,h2,h3,h4){color:var(--uk-navy);font-family:var(--uk-font-display);font-weight:300;line-height:1.1;margin:0}.uk-ui :where(button){cursor:pointer;font-family:var(--uk-font-body)}.uk-ui{scroll-behavior:smooth}.uk-ui div[id],.uk-ui section[id]{scroll-margin-top:80px}.uk-container{margin:0 auto;max-width:var(--uk-container);padding:0 40px}@media(max-width:768px){.uk-container{padding:0 20px}}.uk-eyebrow{align-items:center;color:var(--uk-muted);display:inline-flex;font-family:var(--uk-font-body);font-size:12px;font-weight:700;gap:8px;letter-spacing:.09em;text-transform:uppercase}.uk-eyebrow:before{background:var(--uk-teal);border-radius:2px;content:"";display:inline-block;height:2px;width:18px}.uk-sec-h2{color:var(--uk-navy);font-family:var(--uk-font-display);font-size:38px;font-weight:300;letter-spacing:-.3px;line-height:1.1}.uk-sec-h2 em{color:var(--uk-teal);font-style:italic}@media(max-width:768px){.uk-sec-h2{font-size:28px}}.uk-sec-sub{color:var(--uk-muted);font-size:16px;font-weight:300;line-height:1.7;max-width:65ch}.uk-fu{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.uk-fu.vis{opacity:1;transform:translateY(0)}@keyframes uk-blink{0%,to{opacity:1}50%{opacity:.3}}.uk-btn{align-items:center;border:none;border-radius:10px;cursor:pointer;display:inline-flex;font-family:var(--uk-font-body);font-size:14px;font-weight:700;gap:8px;justify-content:center;padding:11px 22px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.uk-btn.is-disabled,.uk-btn:disabled{cursor:not-allowed;opacity:.55}.uk-btn.uk-btn-sm{border-radius:8px;font-size:13px;padding:8px 14px}.uk-btn.uk-btn-lg{font-size:15px;padding:14px 30px}.uk-btn.uk-btn-xl{font-size:16px;padding:16px 34px}.uk-btn.uk-btn-block{width:100%}.uk-btn-teal{background:var(--uk-teal-2);color:#fff}.uk-btn-teal:hover{background:var(--uk-teal);box-shadow:0 8px 28px rgba(0,155,137,.35)}.uk-btn-navy{background:var(--uk-navy);color:#fff}.uk-btn-navy:hover{background:var(--uk-navy-2)}.uk-btn-ghost{background:hsla(0,0%,100%,.08);border:1.5px solid hsla(0,0%,100%,.2);color:#fff}.uk-btn-ghost:hover{background:hsla(0,0%,100%,.14)}.portal .uk-btn-ghost,.uk-btn-ghost-light{background:transparent;border:1px solid transparent;color:var(--uk-muted)}.portal .uk-btn-ghost:hover,.uk-btn-ghost-light:hover{background:var(--uk-off);color:var(--uk-text)}.uk-btn-gold{background:#e0a030;color:#fff}.uk-btn-gold:hover{background:#d2911f}.uk-btn-outline{background:#fff;border:1.5px solid var(--uk-border-2);color:var(--uk-text)}.uk-btn-outline:hover{background:var(--uk-off);border-color:var(--uk-navy)}.uk-btn-purple{background:var(--uk-admin-accent);color:#fff}.uk-btn-purple:hover{background:#4343d0}.uk-btn-coral,.uk-btn-danger{background:var(--uk-coral);color:#fff}.uk-btn-coral:hover,.uk-btn-danger:hover{background:#d94522}.uk-btn-wa{background:#25d366;color:#fff}.uk-btn-wa:hover{background:#20b959}.uk-btn-icon{align-items:center;background:var(--uk-off);border:1px solid var(--uk-border);border-radius:8px;color:var(--uk-muted);cursor:pointer;display:inline-flex;height:36px;justify-content:center;padding:0;transition:all .15s ease;width:36px}.uk-btn-icon:hover{background:var(--uk-teal-light);color:var(--uk-teal)}.uk-card{background:#fff;border:1px solid var(--uk-border);border-radius:var(--uk-r);box-shadow:var(--uk-sh);padding:24px}.uk-card.uk-card-flush{overflow:hidden;padding:0}.uk-card.uk-card-sm{border-radius:var(--uk-r-sm);padding:16px}.uk-card.uk-card-lg{border-radius:var(--uk-r-lg);padding:32px}.uk-stat-card{align-items:center;background:#fff;border:1px solid var(--uk-border);border-radius:var(--uk-r);box-shadow:var(--uk-sh);display:flex;gap:14px;padding:18px 20px}.uk-stat-card .uk-stat-icon{align-items:center;border-radius:12px;display:flex;flex-shrink:0;font-size:20px;height:44px;justify-content:center;width:44px}.uk-stat-card .uk-stat-icon.teal{background:var(--uk-teal-light);color:var(--uk-teal)}.uk-stat-card .uk-stat-icon.navy{background:rgba(5,24,41,.06);color:var(--uk-navy)}.uk-stat-card .uk-stat-icon.gold{background:var(--uk-gold-light);color:var(--uk-gold)}.uk-stat-card .uk-stat-icon.coral{background:rgba(224,90,58,.1);color:var(--uk-coral)}.uk-stat-card .uk-stat-icon.green{background:rgba(22,122,82,.1);color:var(--uk-success)}.uk-stat-card .uk-stat-icon.purple{background:var(--uk-purple-light);color:var(--uk-admin-accent)}.uk-stat-card .uk-stat-val{color:var(--uk-navy);font-family:var(--uk-font-display);font-size:24px;font-weight:400;line-height:1}.uk-stat-card .uk-stat-label{color:var(--uk-muted);font-size:12.5px;margin-top:4px}.uk-stat-card .uk-stat-delta{align-items:center;display:inline-flex;font-size:11.5px;font-weight:600;gap:3px;margin-top:4px}.uk-stat-card .uk-stat-delta.up{color:var(--uk-success)}.uk-stat-card .uk-stat-delta.down{color:var(--uk-coral)}.uk-help-box{align-items:flex-start;background:var(--uk-teal-light);border:1px solid var(--uk-teal-mid);border-radius:var(--uk-r);display:flex;gap:14px;margin-bottom:20px;padding:16px 20px}.uk-help-box .uk-help-box-icon{align-items:center;background:linear-gradient(135deg,var(--uk-teal-2),var(--uk-teal-3));border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-size:20px;height:44px;justify-content:center;width:44px}.uk-help-box .uk-help-box-title{color:var(--uk-navy);font-size:15px;font-weight:700;margin-bottom:3px}.uk-help-box .uk-help-box-text{color:var(--uk-muted);font-size:13.5px;line-height:1.6}.uk-perks-banner{background:var(--uk-warm);border-radius:var(--uk-r);display:grid;gap:12px;grid-template-columns:repeat(3,1fr);padding:16px}.uk-perks-banner .uk-perk{align-items:center;display:flex;gap:10px}.uk-perks-banner .uk-perk-icon{align-items:center;background:#fff;border-radius:10px;color:var(--uk-teal);display:flex;flex-shrink:0;font-size:16px;height:36px;justify-content:center;width:36px}.uk-perks-banner .uk-perk-label{color:var(--uk-muted);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.uk-perks-banner .uk-perk-val{color:var(--uk-text);font-size:13.5px;font-weight:600}@media(max-width:768px){.uk-perks-banner{grid-template-columns:1fr}}.uk-form-group{display:flex;flex-direction:column;gap:6px}.uk-form-group.uk-form-full{grid-column:1/-1}.uk-form-row{display:grid;gap:14px;grid-template-columns:1fr 1fr}@media(max-width:640px){.uk-form-row{grid-template-columns:1fr}}.uk-form-section-title{color:var(--uk-navy);font-size:13.5px;font-weight:700;letter-spacing:.06em;margin-bottom:10px;text-transform:uppercase}.uk-form-label{color:var(--uk-navy);font-family:var(--uk-font-body);font-size:12.5px;font-weight:700;letter-spacing:.03em}.uk-form-label span{color:var(--uk-coral);margin-left:2px}.uk-form-input,.uk-form-select,.uk-form-textarea{background:#fff;border:1.5px solid var(--uk-border);border-radius:9px;color:var(--uk-text);font-family:var(--uk-font-body);font-size:14px;font-weight:500;padding:11px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.uk-form-input:focus,.uk-form-select:focus,.uk-form-textarea:focus{border-color:var(--uk-teal-2);box-shadow:0 0 0 3px rgba(0,155,137,.12);outline:none}.uk-form-input::-moz-placeholder,.uk-form-select::-moz-placeholder,.uk-form-textarea::-moz-placeholder{color:var(--uk-muted);opacity:.7}.uk-form-input::placeholder,.uk-form-select::placeholder,.uk-form-textarea::placeholder{color:var(--uk-muted);opacity:.7}.uk-form-input[disabled],.uk-form-select[disabled],.uk-form-textarea[disabled]{background:var(--uk-off);cursor:not-allowed}.uk-form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235F7082' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;cursor:pointer;padding-right:36px}.uk-form-textarea{line-height:1.6;min-height:100px;resize:vertical}.uk-file-drop{align-items:center;background:var(--uk-off);border:2px dashed var(--uk-border-2);border-radius:var(--uk-r);cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:32px 20px;text-align:center;transition:all .15s ease}.uk-file-drop.drag,.uk-file-drop:hover{background:var(--uk-teal-light);border-color:var(--uk-teal-2)}.uk-file-drop i{color:var(--uk-teal);font-size:32px}.uk-file-drop .uk-file-drop-label{color:var(--uk-navy);font-size:14px;font-weight:700}.uk-file-drop .uk-file-drop-sub{color:var(--uk-muted);font-size:12px}.uk-file-list{display:flex;flex-direction:column;gap:8px}.uk-file-list .uk-file-item{align-items:center;background:var(--uk-off);border:1px solid var(--uk-border);border-radius:10px;display:flex;gap:12px;padding:10px 14px}.uk-file-list .uk-file-item .uk-file-icon{flex-shrink:0;font-size:22px}.uk-file-list .uk-file-item .uk-file-name{color:var(--uk-text);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-file-list .uk-file-item .uk-file-size{color:var(--uk-muted);font-size:11.5px}.uk-file-list .uk-file-item .uk-file-actions{display:flex;gap:6px;margin-left:auto}.uk-steps{gap:4px;margin-bottom:24px}.uk-steps,.uk-steps .uk-step{align-items:center;display:flex}.uk-steps .uk-step{color:var(--uk-muted);font-size:13px;font-weight:600;gap:8px}.uk-steps .uk-step .uk-step-circle{align-items:center;background:var(--uk-off);border:1.5px solid var(--uk-border-2);border-radius:50%;color:var(--uk-muted);display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:28px;justify-content:center;width:28px}.uk-steps .uk-step+.uk-step:before{background:var(--uk-border-2);content:"";height:1.5px;margin-right:4px;width:32px}.uk-steps .uk-step.active{color:var(--uk-teal)}.uk-steps .uk-step.active .uk-step-circle{background:var(--uk-teal-2);border-color:var(--uk-teal-2);color:#fff}.uk-steps .uk-step.done{color:var(--uk-text)}.uk-steps .uk-step.done .uk-step-circle{background:var(--uk-teal-light);border-color:var(--uk-teal-2);color:var(--uk-teal)}.uk-tabs{border-bottom:1px solid var(--uk-border);display:flex;gap:4px;margin-bottom:18px;overflow-x:auto}.uk-tabs .uk-tab{background:none;border:none;border-bottom:2px solid transparent;color:var(--uk-muted);cursor:pointer;font-size:13.5px;font-weight:600;padding:10px 16px;transition:all .15s ease;white-space:nowrap}.uk-tabs .uk-tab:hover{color:var(--uk-text)}.uk-tabs .uk-tab.active{border-bottom-color:var(--uk-teal-2);color:var(--uk-teal)}.uk-badge{align-items:center;border-radius:100px;display:inline-flex;font-family:var(--uk-font-body);font-size:11.5px;font-weight:700;gap:4px;letter-spacing:.01em;line-height:1.4;padding:3px 9px;white-space:nowrap}.uk-badge i{font-size:11px}.uk-badge.b-teal{background:var(--uk-teal-light);color:var(--uk-teal)}.uk-badge.b-navy{background:rgba(5,24,41,.08);color:var(--uk-navy)}.uk-badge.b-gold{background:var(--uk-gold-light);color:var(--uk-gold)}.uk-badge.b-green{background:rgba(22,122,82,.12);color:var(--uk-success)}.uk-badge.b-purple{background:var(--uk-purple-light);color:var(--uk-admin-accent)}.uk-badge.b-rose{background:rgba(224,90,58,.12);color:var(--uk-coral)}.uk-badge.b-muted{background:var(--uk-off);border:1px solid var(--uk-border);color:var(--uk-muted)}.uk-online-badge{align-items:center;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.25);border-radius:100px;color:#4ade80;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:4px 11px}.uk-online-badge:before{animation:uk-blink 2s infinite;background:#22c55e;border-radius:50%;content:"";display:inline-block;height:5px;width:5px}.uk-modal-overlay{align-items:center;backdrop-filter:blur(4px);background:rgba(5,24,41,.55);display:none;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.uk-modal-overlay.open{display:flex}.uk-modal{background:#fff;border-radius:var(--uk-r-lg);box-shadow:var(--uk-sh-3);max-height:90vh;max-width:520px;overflow-y:auto;padding:28px;position:relative;width:100%}.uk-modal.uk-modal-lg{max-width:720px}.uk-modal.uk-modal-sm{max-width:400px}.uk-modal-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:18px}.uk-modal-header .uk-modal-title{color:var(--uk-navy);font-family:var(--uk-font-display);font-size:22px;font-weight:400;line-height:1.2}.uk-modal-close{align-items:center;background:var(--uk-off);border:none;border-radius:8px;color:var(--uk-muted);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .15s ease;width:32px}.uk-modal-close:hover{background:var(--uk-border);color:var(--uk-text)}.uk-modal-footer{border-top:1px solid var(--uk-border);display:flex;gap:10px;margin-top:20px;padding-top:16px}.uk-slideover-backdrop{background:rgba(5,24,41,.45);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:999}.uk-slideover-backdrop.open{opacity:1;pointer-events:auto}.uk-slideover{background:#fff;box-shadow:var(--uk-sh-3);display:flex;flex-direction:column;height:100vh;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:min(560px,92vw);z-index:1000}.uk-slideover.open{transform:translateX(0)}.uk-slideover .uk-slideover-header{align-items:flex-start;border-bottom:1px solid var(--uk-border);display:flex;gap:12px;justify-content:space-between;padding:20px 24px}.uk-slideover .uk-slideover-header .uk-slideover-title{color:var(--uk-navy);font-family:var(--uk-font-display);font-size:22px}.uk-slideover .uk-slideover-header .uk-slideover-sub{color:var(--uk-muted);font-size:12px;margin-top:2px}.uk-slideover .uk-slideover-body{flex:1;overflow-y:auto;padding:20px 24px}.uk-notif{align-items:center;background:var(--uk-navy);border-radius:10px;bottom:28px;box-shadow:var(--uk-sh-2);color:#fff;display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;opacity:0;padding:12px 18px;pointer-events:none;position:fixed;right:28px;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease;z-index:1100}.uk-notif.show{opacity:1;transform:translateY(0)}.uk-notif i{color:var(--uk-teal-3);font-size:16px}.uk-chat-wrap{background:#fff;border:1px solid var(--uk-border);border-radius:var(--uk-r);display:flex;flex-direction:column;height:540px;overflow:hidden}@media(max-width:768px){.uk-chat-wrap{height:60vh}}.uk-chat-header{background:var(--uk-navy);gap:12px;padding:14px 18px}.uk-chat-header,.uk-chat-header .uk-chat-av{align-items:center;color:#fff;display:flex;flex-shrink:0}.uk-chat-header .uk-chat-av{background:var(--uk-teal-2);border-radius:50%;font-family:var(--uk-font-display);font-size:13px;font-weight:700;height:38px;justify-content:center;width:38px}.uk-chat-header .uk-chat-hname{font-size:14.5px;font-weight:700}.uk-chat-header .uk-chat-hstatus{align-items:center;color:hsla(0,0%,100%,.6);display:flex;font-size:11.5px;gap:5px;margin-top:1px}.uk-chat-header .uk-chat-hstatus .uk-chat-online-dot{animation:uk-blink 2s infinite;background:#22c55e;border-radius:50%;height:6px;width:6px}.uk-chat-msgs{background:var(--uk-off);flex:1;gap:14px;overflow-y:auto;padding:18px}.uk-chat-msgs,.uk-msg{display:flex;flex-direction:column}.uk-msg{max-width:75%}.uk-msg.client{align-self:flex-end}.uk-msg.client .uk-msg-bubble{background:var(--uk-teal-2);border-bottom-right-radius:4px;color:#fff}.uk-msg.client .uk-msg-time{text-align:right}.uk-msg.admin{align-self:flex-start}.uk-msg.admin .uk-msg-bubble{background:#fff;border:1px solid var(--uk-border);border-bottom-left-radius:4px;color:var(--uk-text)}.uk-msg-bubble{border-radius:14px;box-shadow:var(--uk-sh);font-size:13.5px;line-height:1.5;padding:10px 14px}.uk-msg-file{align-items:center;background:#fff;border:1px solid var(--uk-border);border-radius:12px;color:var(--uk-text);display:flex;font-size:13px;font-weight:600;gap:8px;padding:10px 14px}.uk-msg-file i{color:var(--uk-teal);font-size:17px}.uk-msg-time{color:var(--uk-muted);font-size:11px;margin-top:4px;padding:0 4px}.uk-chat-input-row{align-items:flex-end;background:#fff;border-top:1px solid var(--uk-border);display:flex;flex-shrink:0;gap:8px;padding:12px 14px}.uk-chat-attach-btn{align-items:center;background:var(--uk-off);border:1px solid var(--uk-border);border-radius:10px;color:var(--uk-muted);cursor:pointer;display:flex;flex-shrink:0;font-size:18px;height:38px;justify-content:center;width:38px}.uk-chat-attach-btn:hover{background:var(--uk-teal-light);color:var(--uk-teal)}.uk-chat-input{background:#fff;border:1.5px solid var(--uk-border);border-radius:12px;color:var(--uk-text);flex:1;font-family:var(--uk-font-body);font-size:13.5px;line-height:1.5;max-height:140px;min-height:38px;padding:10px 14px;resize:none}.uk-chat-input:focus{border-color:var(--uk-teal-2);outline:none}.uk-chat-send-btn{align-items:center;background:var(--uk-teal-2);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:17px;height:38px;justify-content:center;transition:background .15s ease;width:38px}.uk-chat-send-btn:hover{background:var(--uk-teal)}.uk-ann{align-items:center;background:var(--uk-navy);color:hsla(0,0%,100%,.72);display:flex;flex-wrap:wrap;font-family:var(--uk-font-body);font-size:12.5px;gap:20px;justify-content:center;padding:9px 24px}.uk-ann strong{color:#fff}.uk-ann a{color:var(--uk-teal-3);font-weight:600;text-decoration:none}.uk-ann a:hover{color:#fff}.uk-ann i{font-size:12px;opacity:.85;vertical-align:-1px}.uk-ann .uk-ann-sep{font-size:14px;opacity:.2}.uk-ann .uk-ann-dot{animation:uk-blink 2s infinite;background:var(--uk-teal-3);border-radius:50%;display:inline-block;height:5px;width:5px}@media(max-width:768px){.uk-ann{font-size:11.5px;gap:12px;padding:8px 16px}.uk-ann .uk-ann-sep{display:none}}.uk-nav{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.97);border-bottom:1px solid var(--uk-border);font-family:var(--uk-font-body);position:sticky;top:0;transition:box-shadow .25s ease;z-index:700}.uk-nav.scrolled{box-shadow:var(--uk-sh-2)}.uk-nav-wrap{align-items:center;display:flex;gap:10px;height:70px;margin:0 auto;max-width:var(--uk-container);padding:0 40px}@media(max-width:768px){.uk-nav-wrap{padding:0 20px}}.uk-logo{flex-shrink:0;gap:10px;margin-right:20px;text-decoration:none}.uk-logo,.uk-logo-mark{align-items:center;display:flex}.uk-logo-mark{background:var(--uk-navy);border-radius:11px;height:40px;justify-content:center;width:40px}.uk-logo-mark svg{height:18px;width:18px}.uk-logo-text{color:var(--uk-navy);font-family:var(--uk-font-display);font-size:21px;line-height:1}.uk-logo-sub{color:var(--uk-muted);font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.uk-nav-links{align-items:center;display:flex;flex:1;gap:0}@media(max-width:991px){.uk-nav-links{display:none}}.uk-nav-link{align-items:center;background:none;border:none;border-radius:8px;color:var(--uk-muted);cursor:pointer;display:flex;font-family:var(--uk-font-body);font-size:13.5px;font-weight:500;gap:3px;padding:8px 13px;text-decoration:none;transition:all .15s ease;white-space:nowrap}.uk-nav-link:hover{background:var(--uk-off);color:var(--uk-text)}.uk-nav-link.active{color:var(--uk-teal);font-weight:600}.uk-nav-link i{font-size:11px;opacity:.6}.uk-nav-dropdown{position:relative}.uk-nav-dropdown:hover .uk-nav-dropdown-menu{display:block}.uk-nav-dropdown-menu{background:#fff;border:1px solid var(--uk-border);border-radius:12px;box-shadow:var(--uk-sh-2);display:none;left:0;min-width:280px;padding:8px;position:absolute;top:calc(100% + 6px);z-index:600}.uk-nav-dropdown-menu:before{content:"";height:10px;left:0;position:absolute;right:0;top:-10px}.uk-nav-dd-item{align-items:center;border-radius:8px;color:var(--uk-text);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:10px;padding:10px 12px;text-decoration:none;transition:background .15s ease}.uk-nav-dd-item:hover{background:var(--uk-off)}.uk-nav-dd-icon{align-items:center;background:var(--uk-teal-light);border-radius:8px;color:var(--uk-teal);display:flex;flex-shrink:0;font-size:15px;height:32px;justify-content:center;width:32px}.uk-nav-dd-label{color:var(--uk-muted);font-size:11.5px;font-weight:400;line-height:1.3}.uk-nav-right{align-items:center;display:flex;flex-shrink:0;gap:8px}@media(max-width:991px){.uk-nav-right{display:none}}.uk-nav-portal{align-items:center;background:#fff;border:1.5px solid var(--uk-border-2);border-radius:9px;color:var(--uk-text);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;text-decoration:none;transition:border-color .15s ease}.uk-nav-portal:hover{border-color:var(--uk-navy)}.uk-nav-portal i{color:var(--uk-teal);font-size:15px}.uk-nav-cta{align-items:center;background:var(--uk-navy);border:none;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:700;gap:7px;padding:10px 20px;text-decoration:none;transition:all .18s ease}.uk-nav-cta:hover{background:var(--uk-navy-2)}.uk-nav-live-dot{animation:uk-blink 2s infinite;background:var(--uk-teal-3);border-radius:50%;height:7px;width:7px}.uk-nav-mobile-toggle{align-items:center;background:none;border:1px solid var(--uk-border-2);border-radius:9px;color:var(--uk-text);cursor:pointer;display:none;font-size:20px;height:40px;justify-content:center;margin-left:auto;width:40px}@media(max-width:991px){.uk-nav-mobile-toggle{display:flex}}.uk-nav.mobile-open .uk-nav-links{align-items:flex-start;border-bottom:1px solid var(--uk-border);box-shadow:var(--uk-sh-2);gap:4px;padding:16px 24px;top:70px}.uk-nav.mobile-open .uk-nav-links,.uk-nav.mobile-open .uk-nav-right{background:#fff;display:flex;flex-direction:column;left:0;position:absolute;right:0}.uk-nav.mobile-open .uk-nav-right{gap:8px;padding:0 24px 16px;top:290px;z-index:500}.uk-nav.mobile-open .uk-nav-right>*{justify-content:center;width:100%}.uk-nav.mobile-open .uk-nav-dropdown-menu{box-shadow:none;min-width:0;position:static}.uk-trust-line{background:var(--uk-white);border-bottom:1px solid var(--uk-border);padding:20px 0}.uk-trust-line .uk-tl-inner{align-items:center;display:flex;flex-wrap:wrap;gap:0}.uk-trust-line .uk-tl-label{border-right:1px solid var(--uk-border);color:var(--uk-muted);font-family:var(--uk-font-body);font-size:11px;font-weight:700;letter-spacing:.09em;margin-right:28px;padding-right:28px;text-transform:uppercase;white-space:nowrap}@media(max-width:768px){.uk-trust-line .uk-tl-label{border-right:none;margin-bottom:12px;padding-right:0;width:100%}}.uk-trust-line .uk-tl-items{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.uk-trust-line .uk-tl-item{align-items:center;color:var(--uk-text);display:flex;font-size:13px;font-weight:600;gap:8px}.uk-trust-line .uk-tl-item .uk-tl-shield{color:var(--uk-teal);font-size:20px}.uk-trust-line .uk-tl-logo{align-items:center;border-radius:8px;display:flex;flex-shrink:0;font-family:var(--uk-font-body);font-size:10px;font-weight:800;height:34px;justify-content:center;letter-spacing:-.03em;width:34px}.uk-trust-line .uk-tl-nmc{background:#003087;color:#fff}.uk-trust-line .uk-tl-ahpra{background:#1e6b34;color:#fff}.uk-trust-line .uk-tl-ncnz{background:#00529b;color:#fff}.uk-trust-line .uk-tl-div{background:var(--uk-border);height:28px;width:1px}.uk-trust-line .uk-tl-tp{align-items:center;display:flex;gap:7px}.uk-trust-line .uk-tl-tp-stars{display:flex;gap:2px}.uk-trust-line .uk-tl-s{align-items:center;background:#00b67a;border-radius:2px;color:#fff;display:flex;font-size:8px;height:14px;justify-content:center;width:14px}.uk-trust-line .uk-tl-tp-text{color:#00b67a;font-size:13px;font-weight:700}.uk-enl-strip{align-items:center;background:var(--uk-teal-light);border-bottom:1px solid var(--uk-teal-mid);color:var(--uk-teal);display:flex;flex-wrap:wrap;font-size:13px;gap:28px;justify-content:center;padding:10px 0;text-align:center}.uk-enl-strip strong{font-weight:700}.uk-enl-strip i{font-size:13px;vertical-align:-1px}.uk-enl-strip .uk-enl-div{background:var(--uk-teal-mid);height:16px;width:1px}@media(max-width:768px){.uk-enl-strip{font-size:12px;gap:14px;padding:12px 16px}.uk-enl-strip .uk-enl-div{display:none}}.uk-ethics-bar{background:var(--uk-navy);color:hsla(0,0%,100%,.72);padding:18px 0}.uk-ethics-bar .uk-eb-inner{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.uk-ethics-bar .uk-eb-item{align-items:center;display:flex;font-size:13px;gap:10px}.uk-ethics-bar .uk-eb-item i{color:var(--uk-teal-3);font-size:18px}.uk-ethics-bar .uk-eb-item strong{color:#fff}.uk-ethics-bar .uk-eb-div{background:hsla(0,0%,100%,.12);height:22px;width:1px}@media(max-width:768px){.uk-ethics-bar .uk-eb-div{display:none}}.uk-price-strip{background:#fff;border-bottom:1px solid var(--uk-border);padding:18px 0}.uk-price-strip .uk-ps-inner{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.uk-price-strip .uk-ps-item{align-items:center;display:flex;gap:12px}.uk-price-strip .uk-ps-ico{align-items:center;background:var(--uk-teal-light);border-radius:10px;color:var(--uk-teal);display:flex;flex-shrink:0;font-size:17px;height:38px;justify-content:center;width:38px}.uk-price-strip .uk-ps-val{color:var(--uk-navy);font-family:var(--uk-font-display);font-size:18px;line-height:1.1}.uk-price-strip .uk-ps-label{color:var(--uk-muted);font-size:12px}.uk-price-strip .uk-ps-div{background:var(--uk-border);height:36px;width:1px}@media(max-width:768px){.uk-price-strip .uk-ps-div{display:none}}.uk-price-strip .uk-ps-note{color:var(--uk-muted);font-size:13px;gap:9px}.uk-price-strip .uk-ps-note i{color:var(--uk-teal);font-size:20px}.uk-price-strip .uk-ps-note strong{color:var(--uk-text)}.uk-cta-banner{background:var(--uk-navy);background-image:radial-gradient(ellipse 70% 60% at 75% 35%,rgba(0,196,167,.11) 0,transparent 65%),radial-gradient(ellipse 50% 50% at 15% 85%,rgba(0,125,111,.1) 0,transparent 60%);color:#fff;padding:88px 0;text-align:center}.uk-cta-banner .uk-eyebrow-light{color:var(--uk-teal-3);justify-content:center}.uk-cta-banner .uk-eyebrow-light:before{background:var(--uk-teal-3)}.uk-cta-banner .uk-cta-inner{margin:0 auto;max-width:720px}.uk-cta-banner .uk-cta-h2{color:#fff;font-family:var(--uk-font-display);font-size:44px;font-weight:300;line-height:1.1;margin:14px 0 18px}.uk-cta-banner .uk-cta-h2 em{color:var(--uk-teal-3);font-style:italic}@media(max-width:768px){.uk-cta-banner .uk-cta-h2{font-size:30px}}.uk-cta-banner .uk-cta-sub{color:hsla(0,0%,100%,.65);font-size:16px;font-weight:300;line-height:1.7;margin-bottom:30px}.uk-cta-banner .uk-cta-btns{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:22px}.uk-cta-banner .uk-cta-btns .uk-btn-outline{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);color:#fff}.uk-cta-banner .uk-cta-btns .uk-btn-outline:hover{background:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.3)}.uk-cta-banner .uk-cta-micro{color:hsla(0,0%,100%,.5);font-size:12.5px}.uk-wa-float{bottom:22px;position:fixed;right:22px;z-index:800}.uk-wa-btn{align-items:center;background:#25d366;border-radius:50%;box-shadow:0 12px 32px rgba(37,211,102,.35);color:#fff;cursor:pointer;display:flex;font-size:26px;height:56px;justify-content:center;text-decoration:none;transition:transform .15s ease;width:56px}.uk-wa-btn:hover{color:#fff;transform:scale(1.06)}.uk-footer{background:var(--uk-navy);color:hsla(0,0%,100%,.55);font-family:var(--uk-font-body);padding:64px 0 0}.uk-footer a{color:hsla(0,0%,100%,.65);text-decoration:none;transition:color .15s ease}.uk-footer a:hover{color:#fff}.uk-footer .uk-footer-grid{border-bottom:1px solid hsla(0,0%,100%,.08);display:grid;gap:40px;grid-template-columns:1.4fr 1fr 1fr 1fr 1.1fr;padding-bottom:40px}@media(max-width:991px){.uk-footer .uk-footer-grid{gap:32px;grid-template-columns:1fr 1fr}}@media(max-width:576px){.uk-footer .uk-footer-grid{grid-template-columns:1fr}}.uk-footer .uk-footer-logo{align-items:center;display:flex;gap:10px;margin-bottom:14px}.uk-footer .uk-footer-logo-mark{align-items:center;background:var(--uk-teal-2);border-radius:10px;display:flex;height:38px;justify-content:center;width:38px}.uk-footer .uk-footer-logo-text{color:#fff;font-family:var(--uk-font-display);font-size:20px}.uk-footer .uk-footer-tagline{font-size:13.5px;line-height:1.7;margin-bottom:18px;max-width:28em}.uk-footer .uk-footer-badges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:18px}.uk-footer .uk-footer-badge{align-items:center;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.08);border-radius:100px;color:hsla(0,0%,100%,.7);display:inline-flex;font-size:11px;gap:4px;padding:4px 10px}.uk-footer .uk-footer-badge i{color:var(--uk-teal-3)}.uk-footer .uk-footer-legal{color:hsla(0,0%,100%,.4);font-size:11.5px;line-height:1.7;margin-bottom:18px}.uk-footer .uk-footer-social{display:flex;gap:8px}.uk-footer .uk-footer-social a{align-items:center;background:hsla(0,0%,100%,.06);border-radius:9px;display:flex;font-size:16px;height:36px;justify-content:center;width:36px}.uk-footer .uk-footer-social .uk-soc-wa{background:#25d366;color:#fff}.uk-footer .uk-footer-col-h{color:#fff;font-family:var(--uk-font-display);font-size:15px;font-weight:400;margin-bottom:14px}.uk-footer .uk-footer-link{display:block;font-size:13px;padding:5px 0}.uk-footer .uk-footer-contact-block{margin-top:18px}.uk-footer .uk-footer-contact-item{align-items:center;display:flex;font-size:12.5px;gap:8px;padding:4px 0}.uk-footer .uk-footer-contact-item i{color:var(--uk-teal-3);font-size:14px}.uk-footer .uk-footer-bottom{align-items:center;color:hsla(0,0%,100%,.42);display:flex;flex-wrap:wrap;font-size:11.5px;gap:16px;justify-content:space-between;padding:20px 0}.uk-footer .uk-footer-bottom a{color:hsla(0,0%,100%,.6)}.uk-footer .uk-footer-bottom-right{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.uk-footer .uk-sec-b{align-items:center;background:hsla(0,0%,100%,.05);border-radius:6px;display:inline-flex;font-size:11px;gap:4px;padding:4px 8px}.uk-footer .uk-sec-b i{color:var(--uk-teal-3)}.uk-footer .uk-pay-b{align-items:center;background:#fff;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.2);display:inline-flex;justify-content:center;line-height:0;padding:2px 4px;transition:transform .15s ease,box-shadow .15s ease}.uk-footer .uk-pay-b svg{display:block;height:20px;width:auto}.uk-footer .uk-pay-b:hover{box-shadow:0 3px 8px rgba(0,0,0,.25);transform:translateY(-1px)}.uk-auth{background:#f4f6f9;color:var(--uk-text);display:grid;font-family:Plus Jakarta Sans,system-ui,sans-serif;grid-template-columns:1fr 1fr;min-height:100vh}@media(max-width:900px){.uk-auth{grid-template-columns:1fr}}.uk-auth-brand{background:linear-gradient(135deg,var(--uk-navy) 0,var(--uk-navy-2) 60%,var(--uk-navy-3) 100%);color:#fff;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:60px 56px;position:relative}@media(max-width:900px){.uk-auth-brand{display:none}}.uk-auth-brand:before{background:radial-gradient(circle,rgba(0,196,167,.15),transparent 65%);height:380px;right:-120px;top:-120px;width:380px}.uk-auth-brand:after,.uk-auth-brand:before{content:"";pointer-events:none;position:absolute}.uk-auth-brand:after{background:radial-gradient(circle,rgba(0,155,137,.12),transparent 65%);bottom:-160px;height:420px;left:-120px;width:420px}.uk-auth-brand-mark{align-items:center;color:#fff;display:flex;gap:12px;position:relative;text-decoration:none;z-index:1}.uk-auth-brand-mark-icon{align-items:center;background:linear-gradient(135deg,var(--uk-teal-2),var(--uk-teal-3));border-radius:12px;color:#fff;display:flex;font-size:20px;height:42px;justify-content:center;width:42px}.uk-auth-brand-mark-icon svg{height:20px;width:20px}.uk-auth-brand-mark-text{font-family:var(--uk-font-display);font-size:22px;line-height:1}.uk-auth-brand-msg{position:relative;z-index:1}.uk-auth-brand-msg h1{font-family:var(--uk-font-display);font-size:40px;font-style:italic;font-weight:300;line-height:1.15;margin:0 0 14px}.uk-auth-brand-msg p{color:hsla(0,0%,100%,.7);font-size:15px;line-height:1.7;margin:0;max-width:460px}.uk-auth-brand-bullets{display:flex;flex-direction:column;gap:14px;margin-top:32px;position:relative;z-index:1}.uk-auth-brand-bullet{align-items:flex-start;color:hsla(0,0%,100%,.85);display:flex;font-size:13.5px;gap:12px}.uk-auth-brand-bullet i{align-items:center;background:rgba(0,196,167,.15);border-radius:8px;color:var(--uk-teal-3);display:flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;width:28px}.uk-auth-brand-foot{color:hsla(0,0%,100%,.45);font-size:12px;position:relative;z-index:1}.uk-auth-form{align-items:center;background:#fff;display:flex;justify-content:center;padding:48px 32px}.uk-auth-form-inner{max-width:420px;width:100%}.uk-auth-mobile-mark{align-items:center;color:var(--uk-navy);display:none;gap:10px;margin-bottom:32px;text-decoration:none}@media(max-width:900px){.uk-auth-mobile-mark{display:inline-flex}}.uk-auth-mobile-mark .uk-auth-brand-mark-icon{height:38px;width:38px}.uk-auth-mobile-mark .uk-auth-brand-mark-text{color:var(--uk-navy);font-size:20px}.uk-auth-heading{color:var(--uk-navy);font-family:var(--uk-font-display);font-size:30px;font-weight:400;line-height:1.15;margin:0 0 8px}.uk-auth-sub{color:var(--uk-muted);font-size:14px;line-height:1.6;margin:0 0 24px}.uk-auth-alert{align-items:flex-start;border:1px solid transparent;border-radius:10px;display:flex;font-size:13px;gap:10px;line-height:1.5;margin-bottom:18px;padding:12px 14px}.uk-auth-alert i{flex-shrink:0;font-size:18px;margin-top:1px}.uk-auth-alert.success{background:rgba(22,122,82,.08);border-color:rgba(22,122,82,.25);color:var(--uk-success)}.uk-auth-alert.error{background:rgba(224,90,58,.08);border-color:rgba(224,90,58,.25);color:var(--uk-coral)}.uk-auth-row-split{align-items:center;display:flex;font-size:13px;justify-content:space-between;margin:-4px 0 18px}.uk-auth-check{align-items:center;color:var(--uk-text);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.uk-auth-check input{accent-color:var(--uk-teal-2);height:16px;width:16px}.uk-auth-link{color:var(--uk-teal);font-weight:600;text-decoration:none}.uk-auth-link:hover{text-decoration:underline}.uk-auth-submit{align-items:center;background:var(--uk-teal-2);border:none;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--uk-font-body);font-size:14.5px;font-weight:700;gap:6px;justify-content:center;margin-top:6px;padding:13px 18px;transition:background .15s ease;width:100%}.uk-auth-submit:hover{background:var(--uk-teal)}.uk-auth-submit:disabled{cursor:not-allowed;opacity:.5}.uk-auth-foot{color:var(--uk-muted);font-size:13px;margin-top:22px;text-align:center}.uk-auth-form-inner .uk-form-group+.uk-form-group{margin-top:14px}
