.NotificationOverlay_notificationsContainer__80Kj9{position:absolute;top:0;right:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.NotificationOverlay_notificationItem__83oae{position:absolute;top:50px;right:20px;width:41%;height:auto;display:flex;justify-content:flex-end;opacity:0}.NotificationOverlay_notificationBox__kY4L1{display:flex;align-items:center;background-color:rgba(255,255,255,.8);border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:10px 14px;width:100%;box-sizing:border-box}.NotificationOverlay_icon__shQhN{flex-shrink:0;width:32px;height:32px}.NotificationOverlay_icon__shQhN img{display:block;width:100%;height:100%;object-fit:contain}.NotificationOverlay_notificationText___41et{display:flex;flex-direction:column;margin-left:10px;flex:1 1}.NotificationOverlay_appName__4MZls{font-family:Poppins,sans-serif;font-weight:700;font-size:11px;color:#16CE92;margin-bottom:5px;line-height:1}.NotificationOverlay_message__fxWhI{font-family:Poppins,sans-serif;font-weight:400;font-size:12px;color:#333;line-height:1.5;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.NotificationOverlay_notificationItem__83oae{width:51%;right:0;top:12px}.NotificationOverlay_notificationBox__kY4L1{padding:6px 8px}.NotificationOverlay_notificationText___41et{margin-left:6px}.NotificationOverlay_appName__4MZls,.NotificationOverlay_message__fxWhI{font-size:10px}}@keyframes NotificationOverlay_slideFadeInBox__WdRsG{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes NotificationOverlay_slideFadeOutBox__V6Npd{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.NotificationOverlay_showNotification__MHxct{animation:NotificationOverlay_slideFadeInBox__WdRsG .5s ease-out forwards}.NotificationOverlay_hideNotification__bfDTl{animation:NotificationOverlay_slideFadeOutBox__V6Npd .5s ease-out forwards}.reg-modal-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;z-index:1050}.reg-modal-container{background:#fff;border-radius:12px;box-shadow:0 16px 40px rgba(0,0,0,.2);width:90%;max-width:720px;max-height:90vh;height:auto;display:flex;overflow:hidden;position:relative;animation:fadeInScale .4s ease-out}.reg-modal-optin{display:flex;align-items:center;gap:8px;font-size:.85rem;color:#333;margin:.5rem 0 1rem}.reg-modal-optin input[type=checkbox]{margin:0;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:16px;height:16px;border:2px solid #16ce92;border-radius:4px;display:inline-block;position:relative;cursor:pointer;background-color:white}.reg-modal-content{display:flex;width:100%;height:100%}.reg-modal-image{flex:1 1;background-color:#f3f3f3;overflow:hidden}.reg-modal-image img{height:100%;width:100%;object-fit:cover;display:block}.reg-modal-body{flex:1 1;padding:1.5rem;display:flex;flex-direction:column;justify-content:center}.reg-modal-body h3{margin-bottom:.5rem}.reg-modal-subtext{margin-bottom:1rem;color:#555;font-size:.9rem}.reg-modal-close{position:absolute;top:8px;right:12px;border:none;background:none;font-size:1.5rem}.slide-in{animation:slideIn .4s ease-out}@keyframes slideIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}.reg-modal-form input{width:100%;padding:.5rem .75rem;margin-bottom:.75rem;border:1px solid #ccc;border-radius:4px}@media (max-width:768px){.reg-modal-content{flex-direction:column}.reg-modal-image{max-height:40vh;width:100%;overflow:hidden}.reg-modal-image img{width:100%;height:100%;object-fit:cover;display:block}.reg-modal-body{padding:1rem}}.hero-row{display:flex;align-items:center}.hero-copy{flex-direction:column;align-items:flex-start}.hero-copy,.hero-illustration{display:flex;justify-content:center;margin-top:20px}.hero-illustration{align-items:center}@media (max-width:767px){.hero-copy{align-items:center;text-align:center}.trust-badges{flex-direction:column;align-items:center}}#fitur .custom-divider{border:none;height:3px;background-color:#333333;margin:40px 80px}#fitur{padding-top:3rem;padding-bottom:3rem}#fitur h1{text-align:center;font-weight:700;color:#333333;margin-bottom:1.5rem}#fitur p.lead{font-size:1rem;line-height:1.5;margin-bottom:1rem}#fitur h5{font-size:1.75rem;color:#16CE92;margin-bottom:1rem}#fitur .custom-divider{border:0;height:1px;background:#ececec;margin:2rem auto;width:80%}#fitur .row{margin-top:2rem;text-align:center}#fitur .col-md-4{margin-bottom:1rem}#fitur .p-3{padding:1rem}#fitur .border-0{border:none}#fitur .card-body{display:flex;flex-direction:column;justify-content:center}#fitur .text-softblack{color:#62778C}#fitur hr{margin:2rem 0;border:none;border-top:1px solid #ececec!important}#solutions .custom-divider{border:none;height:3px;background-color:#333333;margin:40px 80px}#solutions{padding-top:3rem;padding-bottom:3rem}#solutions h1{text-align:center;font-weight:700;color:#333333;margin-bottom:1.5rem}#solutions p.lead{font-size:1rem;line-height:1.5;margin-bottom:1rem}#solutions h5{font-size:1.75rem;color:#16CE92;margin-bottom:1rem}#solutions .custom-divider{border:0;height:1px;background:#ececec;margin:2rem auto;width:80%}#solutions .row{margin-top:2rem;text-align:center}#solutions .col-md-4{margin-bottom:1rem}#solutions .p-3{padding:1rem}#solutions .border-0{border:none}#solutions .card-body{display:flex;flex-direction:column;justify-content:center}#solutions .text-softblack{color:#62778C}#solutions hr{margin:2rem 0;border:none;border-top:1px solid #ececec!important}.closing-row{display:flex;align-items:center}.closing-copy{flex-direction:column;align-items:flex-start}.closing-copy,.closing-illustration{display:flex;justify-content:center;margin-top:20px}.closing-illustration{align-items:center}.trust-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.trust-badges .badge{font-size:.9rem;display:flex;align-items:center}.trust-badges .badge:before{content:"✓";margin-right:.25rem;color:var(--badge-checkmark-color,green)}.custom-badge{background-color:var(--badge-bg,transparent);color:var(--badge-text,inherit)}@media (max-width:767px){.closing-copy{align-items:center;text-align:center}.trust-badges{flex-direction:column;align-items:center}}