.fa-overlay{position:fixed;inset:0;z-index:60;background:#000000b3;padding:16px}.fa-overlay,.fa-preview-wrap{display:flex;align-items:center;justify-content:center}.fa-popup{width:100%;max-width:760px;background:#0b1520;border-radius:24px;padding:28px 32px 24px;border:.5px solid #ffffff14;color:#fff;position:relative;box-shadow:0 24px 64px #00000073;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;max-height:90vh;overflow-y:auto;outline:none}.fa-close{position:absolute;top:20px;right:20px;width:28px;height:28px;border-radius:8px;background:#ffffff0f;border:none;color:#8a98a7;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s;padding:0}.fa-close:hover{background:#ffffff1a;color:#fff}.fa-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;border:.5px solid #1d9e7559;background:#1d9e751a;margin-bottom:14px}.fa-badge-dot{width:7px;height:7px;border-radius:50%;background:#1d9e75;display:inline-block}.fa-badge-text{font-size:11px;color:#5dcaa5;letter-spacing:.12em;font-weight:600}.fa-headline{font-size:30px;font-weight:700;color:#fff;line-height:1.15;margin:0 0 8px;letter-spacing:-.01em}.fa-headline .accent{color:#5dcaa5}.fa-subhead{font-size:14px;color:#a8b4c0;line-height:1.55;margin:0 0 14px}.fa-divider{height:.5px;background:#ffffff14;margin-bottom:14px}.fa-body{margin-bottom:16px}.fa-body>p{font-size:14px;color:#a8b4c0;line-height:1.55;margin:0 0 12px}.fa-body ol,.fa-body ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:10px}.fa-body li{display:flex;gap:12px;padding:14px;background:#ffffff08;border:.5px solid #ffffff0f;border-radius:14px;align-items:flex-start}.fa-body li:before{content:"";width:36px;height:36px;border-radius:10px;flex-shrink:0;background-color:#f8c8af1f;background-repeat:no-repeat;background-position:50%;background-size:18px 18px;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23F0997B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a4.5 4.5 0 0 0-4.5 4.5c0 .5.1 1 .3 1.4A4.5 4.5 0 0 0 4 12.5c0 1.4.6 2.6 1.6 3.5A4.5 4.5 0 0 0 12 22a4.5 4.5 0 0 0 6.4-6 4.5 4.5 0 0 0 1.6-3.5 4.5 4.5 0 0 0-3.8-4.6c.2-.4.3-.9.3-1.4A4.5 4.5 0 0 0 12 2z'/%3E%3C/svg%3E")}.fa-body li:nth-child(3n+2):before{background-color:#ef9f271f;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23EF9F27' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='3 17 9 11 13 15 21 7'/%3E%3Cpolyline points='14 7 21 7 21 14'/%3E%3C/svg%3E")}.fa-body li:nth-child(3n):before{background-color:#378add24;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23378ADD' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 11l3 3L22 4'/%3E%3Cpath d='M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11'/%3E%3C/svg%3E")}.fa-body li>*{flex:1;min-width:0}.fa-body li strong{display:block;font-size:14px;color:#fff;font-weight:600;margin-bottom:2px}.fa-body li p,.fa-body li span{display:block;font-size:13px;color:#8a98a7;line-height:1.45;margin:0}.fa-body a{color:#5dcaa5;text-decoration:underline}.fa-body img{max-width:100%;border-radius:12px}.fa-body h3,.fa-body h4{color:#fff;font-weight:600;margin:0 0 10px}.fa-meta{font-size:12px;color:#6b7885;margin:0 0 14px}.fa-cta,.fa-meta{text-align:center}.fa-cta{width:100%;padding:14px;border-radius:14px;background:#1d9e75;font-size:15px;font-weight:600;color:#04342c;border:none;cursor:pointer;transition:filter .15s}.fa-cta:hover{filter:brightness(1.08)}.fa-remind{margin-top:14px;width:100%;text-align:center;font-size:13px;color:#6b7885;background:#0000;border:none;cursor:pointer;padding:4px 0}.fa-remind:hover{color:#fffc}@media (max-width:600px){.fa-overlay{padding:8px}.fa-popup{padding:20px 18px 16px;border-radius:18px;max-height:92vh}.fa-close{top:12px;right:12px}.fa-badge{margin-bottom:10px}.fa-headline{font-size:22px;line-height:1.2}.fa-subhead{font-size:13px;margin:0 0 10px}.fa-body,.fa-divider{margin-bottom:12px}.fa-body ol,.fa-body ul{gap:8px}.fa-body li{padding:10px;gap:10px;border-radius:12px}.fa-body li:before{width:28px;height:28px;background-size:14px 14px}.fa-body li strong{font-size:13px}.fa-body li p,.fa-body li span{font-size:12px}.fa-meta{font-size:11px;margin:0 0 10px}.fa-cta{padding:12px;font-size:14px}}.rbt .rbt-input-main::-ms-clear{display:none}.rbt-menu{margin-bottom:2px}.rbt-menu>.dropdown-item{overflow:hidden;text-overflow:ellipsis}.rbt-menu>.dropdown-item:focus{outline:none}.rbt-menu-pagination-option{text-align:center}.rbt-input-multi{cursor:text;overflow:hidden;position:relative}.rbt-input-multi.focus{border-color:#80bdff;box-shadow:0 0 0 .2rem #007bff40;color:#495057;outline:0}.rbt-input-multi.form-control{height:auto}.rbt-input-multi.disabled{background-color:#e9ecef;opacity:1}.rbt-input-multi.is-invalid.focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.rbt-input-multi.is-valid.focus{border-color:#28a745;box-shadow:0 0 0 .2rem #28a74540}.rbt-input-multi input::-moz-placeholder{color:#6c757d;opacity:1}.rbt-input-multi input:-ms-input-placeholder{color:#6c757d}.rbt-input-multi input::-webkit-input-placeholder{color:#6c757d}.rbt-input-multi .rbt-input-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:-4px;margin-top:-1px;overflow:hidden}.rbt-input-multi .rbt-input-main{margin:1px 0 4px}.rbt-close{z-index:1}.rbt-close-lg{font-size:1.5rem}.rbt-token{background-color:#e7f4ff;border:0;border-radius:.25rem;color:#007bff;display:inline-flex;line-height:1rem;margin:1px 3px 2px 0}.rbt-token .rbt-token-label{padding:.25rem .5rem}.rbt-token .rbt-token-label:not(:last-child){padding-right:.25rem}.rbt-token-disabled{background-color:#0000001a;color:#495057;pointer-events:none}.rbt-token-removeable{cursor:pointer}.rbt-token-active{background-color:#007bff;color:#fff;outline:none;text-decoration:none}.rbt-token .rbt-token-remove-button{background-image:none;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none;color:inherit;display:flex;justify-content:center;font-size:inherit;font-weight:400;opacity:1;outline:none;padding:.25rem .5rem .25rem 0;text-shadow:none}.rbt-token .rbt-token-remove-button .rbt-close-content{display:block}.rbt-aux{align-items:center;display:flex;bottom:0;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:2rem}.rbt-aux-lg{width:3rem}.rbt-aux .rbt-close{margin-top:-.25rem;pointer-events:auto}.has-aux .form-control{padding-right:2rem}.has-aux .form-control.is-invalid,.has-aux .form-control.is-valid{background-position:right 2rem center;padding-right:4rem}.rbt-highlight-text{background-color:inherit;color:inherit;font-weight:700;padding:0}.input-group>.rbt{flex:1}.input-group>.rbt .rbt-aux,.input-group>.rbt .rbt-input-hint{z-index:5}.input-group>.rbt:not(:first-child) .form-control{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.rbt:not(:last-child) .form-control{border-top-right-radius:0;border-bottom-right-radius:0}@property --border-trail-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes border-trail{to{--border-trail-angle:360deg}}.border-trail{position:relative}.border-trail:before{content:"";position:absolute;inset:calc(-1 * var(--border-trail-inset, 1px));border-radius:inherit;padding:var(--border-trail-width,1px);background:conic-gradient(from var(--border-trail-angle) at 50% 50%,#0000 calc(100% - var(--border-trail-size, 30%)),var(--border-trail-color,var(--primary)));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:border-trail var(--border-trail-duration,4s) linear infinite;pointer-events:none}@media (prefers-reduced-motion:reduce){.border-trail:before{animation:none}}.mi-trigger{--secondary:oklch(0.875 0.026 80);--secondary-foreground:oklch(0.2098 0.0083 84.5851)}.dark .mi-trigger{--secondary:oklch(0.337 0.0196 76.737);--secondary-foreground:oklch(0.9563 0.0143 84.5834)}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}