.nav-links-desktop.rewa-nav{overflow:visible;mask-image:none}.rewa-nav__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:nowrap;gap:clamp(8px,1vw,16px);align-items:center}.rewa-nav-item{position:relative;flex-shrink:0}.rewa-nav-caret{font-size:11px;margin-inline-start:2px;opacity:.7}.rewa-nav-badge{display:inline-block;margin-inline-start:4px;font-size:10px;font-weight:800;background:var(--rewa-bg-soft,#ecfdf5);color:var(--rewa-ink,#0f766e);border-radius:999px;padding:1px 6px}.rewa-drop{display:none;position:absolute;top:calc(100% + 6px);inset-inline-start:0;min-width:220px;background:var(--rewa-card,#fff);border:1px solid var(--rewa-line,#e6f0f2);border-radius:14px;box-shadow:0 18px 40px rgba(16,59,68,.12);padding:8px;z-index:120;list-style:none;margin:0}.rewa-nav-item.has-drop:hover>.rewa-drop,.rewa-nav-item.has-drop:focus-within>.rewa-drop{display:block}.rewa-drop .rewa-nav-item{display:block}.rewa-drop .nav-desktop-link,.rewa-drop-link{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;color:var(--rewa-text-2,#2f5a62);text-decoration:none;font-weight:600;font-size:13.5px;white-space:nowrap}.rewa-drop .nav-desktop-link:hover,.rewa-drop-link:hover{background:var(--rewa-wash,#f3fafb);color:var(--rewa-primary,#0e7490)}.rewa-drop .has-drop>.rewa-drop{top:0;inset-inline-start:100%;inset-inline-end:auto}html[dir="rtl"] .rewa-drop .has-drop>.rewa-drop{inset-inline-start:auto;inset-inline-end:100%}.rewa-drop .is-heading{opacity:.65;font-size:12px;text-transform:uppercase;pointer-events:none}.rewa-nav--mega .nav-desktop-link,.rewa-nav .nav-desktop-link{display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border-radius:10px}.rewa-nav .nav-desktop-link:hover,.rewa-nav-item.has-mega:hover>.nav-desktop-link,.rewa-nav-item.has-drop:hover>.nav-desktop-link,.rewa-nav-item.has-mega:focus-within>.nav-desktop-link{background:var(--rewa-tint,#ecf6f8);color:var(--rewa-primary,#0e7490)}.rewa-nav .nav-desktop-link>.ph:first-child{font-size:15px;opacity:.85}.rewa-mega{display:none;position:absolute;top:calc(100% + 10px);inset-inline-start:50%;transform:translateX(-50%);width:min(980px,92vw);background:var(--rewa-card,#fff);border:1px solid var(--rewa-line,#e6f0f2);border-radius:22px;box-shadow:0 28px 60px rgba(16,59,68,.16);padding:18px;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;z-index:140}html[dir="rtl"] .rewa-mega{transform:translateX(50%)}.rewa-nav-item.has-mega:hover>.rewa-mega,.rewa-nav-item.has-mega:focus-within>.rewa-mega{display:grid}.rewa-mega::before{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;top:-14px;height:14px}.rewa-mega__title{font-weight:800;font-size:13px;color:var(--rewa-text,#103b44);margin-bottom:8px;display:flex;align-items:center;gap:6px}.rewa-mega .rewa-drop-link{white-space:normal}.rewa-mega--has-images{grid-template-columns:repeat(5,minmax(0,1fr))}.rewa-mega-card{display:flex;flex-direction:column;border:1px solid var(--rewa-line,#e6f0f2);border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;background:var(--rewa-card,#fff);min-height:168px;transition:transform .2s,box-shadow .2s,border-color .2s}.rewa-mega-card:hover{transform:translateY(-4px);box-shadow:0 16px 28px rgba(14,116,144,.14);border-color:#b7dce3}.rewa-mega-card__media{height:96px;background:var(--rewa-bg-soft,#eef7f9);overflow:hidden}.rewa-mega-card__media img{width:100%;height:100%;object-fit:contain;display:block}.rewa-mega-card__body{padding:12px;display:flex;flex-direction:column;gap:4px;color:var(--rewa-text,#103b44)}.rewa-mega-card__body strong{font-size:13.5px;font-weight:800}.rewa-mega-card__hint{font-size:11.5px;color:#5a8b93;font-weight:600;line-height:1.35}.rewa-mega__col{border:1px solid var(--rewa-line,#e6f0f2);border-radius:16px;padding:12px;background:var(--rewa-bg-soft,#f8fcfd)}.rewa-mega__col-media{height:72px;border-radius:12px;overflow:hidden;margin-bottom:10px;background:var(--rewa-bg-soft,#eef7f9)}.rewa-mega__col-media img{width:100%;height:100%;object-fit:contain;display:block}.rewa-mega__col .rewa-drop-link{padding:7px 8px}.rewa-nav--pills .nav-desktop-link{background:var(--rewa-bg-soft,#f3f8f9);border-radius:999px;padding:7px 12px}.rewa-nav--pills .nav-desktop-link:hover{background:var(--rewa-bg-soft,#e6f4f7)}.rewa-nav--underline .nav-desktop-link{position:relative;padding-bottom:8px}.rewa-nav--underline .nav-desktop-link::after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--rewa-primary,#0e7490);transform:scaleX(0);transition:transform .2s}.rewa-nav--underline .nav-desktop-link:hover::after{transform:scaleX(1)}.rewa-nav--minimal .nav-desktop-link{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.rewa-drawer__sub{padding-inline-start:18px;margin:4px 0 10px}.rewa-drawer__sublink{display:block;padding:7px 10px;color:var(--rewa-text-2,#2f5a62);text-decoration:none;font-weight:600;font-size:13.5px;border-radius:10px}.rewa-drawer__sublink:hover{background:var(--rewa-wash,#f3fafb)}.rewa-drawer__acc[aria-expanded="true"] .rewa-drawer__link-chevron{transform:rotate(180deg)}.rewa-site-header__inner{position:relative}.rewa-nav-item.has-mega{position:static}.rewa-nav__list>.rewa-nav-item>.nav-desktop-link>.ph:first-child{display:none}.rewa-nav-caret{transition:transform .2s ease}.rewa-nav-item.has-mega:hover>.nav-desktop-link .rewa-nav-caret,.rewa-nav-item.has-mega:focus-within>.nav-desktop-link .rewa-nav-caret,.rewa-nav-item.has-drop:hover>.nav-desktop-link .rewa-nav-caret{transform:rotate(180deg)}.rewa-nav .rewa-mega{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:0;position:absolute;top:calc(100% - 4px);inset-inline:24px;margin-inline:auto;width:auto;max-width:1080px;transform:translateY(8px);padding:0;overflow:visible;border-radius:20px;background:var(--rewa-card,#fff);border:1px solid var(--rewa-line,#e3eef1);box-shadow:0 30px 70px -20px rgba(16,59,68,.28),0 2px 6px rgba(16,59,68,.05);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease .12s,transform .18s ease .12s,visibility 0s linear .3s}html[dir="rtl"] .rewa-nav .rewa-mega{transform:translateY(8px)}.rewa-nav-item.has-mega:hover>.rewa-mega,.rewa-nav-item.has-mega:focus-within>.rewa-mega{display:grid;opacity:1;visibility:visible;pointer-events:auto;transform:none;transition:opacity .18s ease,transform .18s ease,visibility 0s}.rewa-nav-item.has-mega.is-dismissed>.rewa-mega{opacity:0;visibility:hidden;pointer-events:none}.rewa-nav .rewa-mega::before{content:"";position:absolute;inset-inline:0;top:-18px;height:18px}.rewa-mega__main{padding:22px 22px 20px;min-width:0}.rewa-mega__head{display:flex;flex-direction:column;gap:3px;padding:0 6px 14px;margin-bottom:10px;border-bottom:1px solid var(--rewa-line,#edf3f5)}.rewa-mega__eyebrow{font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--rewa-primary,#0e7490)}.rewa-mega__lead{font-size:14px;font-weight:600;color:var(--rewa-text-2,#41646b)}.rewa-mega__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.rewa-mega-item{display:flex;align-items:center;gap:14px;padding:12px;border-radius:14px;text-decoration:none;color:var(--rewa-text,#103b44);transition:background .16s,box-shadow .16s}.rewa-mega-item:hover,.rewa-mega-item:focus-visible{background:var(--rewa-wash,#f3fafb);box-shadow:inset 0 0 0 1px var(--rewa-line,#e3eef1)}.rewa-mega-item__icon{flex:0 0 48px;width:48px;height:48px;border-radius:13px;display:grid;place-items:center;overflow:hidden;background:var(--rewa-tint,#ecf6f8);color:var(--rewa-primary,#0e7490);font-size:24px;transition:transform .16s}.rewa-mega-item__icon img{width:100%;height:100%;object-fit:cover}.rewa-mega-item__icon--sm{flex-basis:40px;width:40px;height:40px;border-radius:11px;font-size:20px}.rewa-mega-item__icon[data-tone]{--mi:#0e7490;--mi-bg:#e6f5f8;position:relative;color:var(--mi);background:linear-gradient(145deg,#fff 0%,var(--mi-bg) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mi) 16%,transparent),0 4px 10px -6px color-mix(in srgb,var(--mi) 45%,transparent);transition:transform .16s,background .2s,color .2s,box-shadow .2s}.rewa-mega-item__icon[data-tone] i{font-size:24px;line-height:1}.rewa-mega-item__icon--sm[data-tone] i{font-size:20px}.rewa-mega-item__icon[data-tone="teal"]{--mi:#0e7490;--mi-bg:#dcf1f5}.rewa-mega-item__icon[data-tone="blue"]{--mi:#2563eb;--mi-bg:#e3ecfd}.rewa-mega-item__icon[data-tone="amber"]{--mi:#c2780c;--mi-bg:#fcefd9}.rewa-mega-item__icon[data-tone="green"]{--mi:#14915f;--mi-bg:#dcf4e8}.rewa-mega-item__icon[data-tone="violet"]{--mi:#7c3aed;--mi-bg:#eee6fd}.rewa-mega-item__icon[data-tone="indigo"]{--mi:#4f46e5;--mi-bg:#e6e7fc}.rewa-mega-item__icon[data-tone="rose"]{--mi:#d63a6a;--mi-bg:#fde5ec}.rewa-mega-item:hover .rewa-mega-item__icon[data-tone],.rewa-mega-item:focus-visible .rewa-mega-item__icon[data-tone]{color:#fff;background:linear-gradient(145deg,color-mix(in srgb,var(--mi) 82%,#fff) 0%,var(--mi) 100%);box-shadow:0 8px 16px -8px var(--mi)}.rewa-mega-item:hover .rewa-mega-item__icon{transform:scale(1.05)}.rewa-mega-item__body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.rewa-mega-item__body strong{font-size:14.5px;font-weight:800;line-height:1.3}.rewa-mega-item__body span{font-size:12.5px;font-weight:500;color:var(--rewa-muted,#5f7f86);line-height:1.45}.rewa-mega-item__body .rewa-nav-badge{font-size:10px}.rewa-mega-item__go{font-size:14px;color:var(--rewa-primary,#0e7490);opacity:0;transform:translateX(0);transition:opacity .16s,transform .16s}.rewa-mega-item:hover .rewa-mega-item__go{opacity:1;transform:translateX(-3px)}html[dir="ltr"] .rewa-mega-item:hover .rewa-mega-item__go{transform:translateX(3px)}.rewa-mega-group{grid-column:1 / -1;order:10;display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:6px;padding:12px;border-radius:14px;background:var(--rewa-wash,#f6fafb)}.rewa-mega-group__head{display:flex;align-items:center;gap:12px;flex:1 1 220px;min-width:0}.rewa-mega-group__links{display:flex;flex-wrap:wrap;gap:8px}.rewa-mega-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:var(--rewa-card,#fff);border:1px solid var(--rewa-line,#dceaee);color:var(--rewa-text-2,#2f5a62);font-size:13px;font-weight:700;text-decoration:none;transition:all .16s}.rewa-mega-chip:hover{border-color:var(--rewa-primary,#0e7490);color:var(--rewa-primary,#0e7490)}.rewa-mega__aside{display:flex;flex-direction:column;gap:10px;padding:24px 22px;margin:8px;border-radius:15px;background:linear-gradient(155deg,var(--rewa-primary,#0e7490),var(--rewa-deep,#0b3d4a));color:#fff}.rewa-mega__aside-icon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:rgba(255,255,255,.14);font-size:21px}.rewa-mega__aside-title{font-size:17px;font-weight:800;line-height:1.35;margin-top:4px}.rewa-mega__aside-text{font-size:13px;line-height:1.7;opacity:.88;margin:0}.rewa-mega__aside-cta{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:6px;padding:11px 14px;border-radius:12px;background:#fff;color:var(--rewa-primary-dark,#0b4f5f);font-weight:800;font-size:14px;text-decoration:none;transition:transform .16s,box-shadow .16s}.rewa-mega__aside-cta:hover{transform:translateY(-1px);box-shadow:0 10px 20px -8px rgba(0,0,0,.35)}.rewa-mega__aside-wa{display:flex;align-items:center;justify-content:center;gap:7px;padding:9px;border-radius:12px;border:1px solid rgba(255,255,255,.3);color:#fff;font-weight:700;font-size:13px;text-decoration:none}.rewa-mega__aside-wa:hover{background:rgba(255,255,255,.1)}.rewa-mega__trust{list-style:none;margin:auto 0 0;padding:10px 0 0;border-top:1px solid rgba(255,255,255,.16);display:grid;gap:5px;font-size:12.5px;opacity:.9}.rewa-mega__trust i{margin-inline-end:4px}html[data-scheme="dark"] .rewa-mega__aside-cta{color:var(--rewa-dark-surface,#0b1d22)}@media (prefers-reduced-motion: reduce){.rewa-nav .rewa-mega,.rewa-mega-item__go,.rewa-mega-item__icon,.rewa-nav-caret{transition:none}}@media (max-width: 1100px){.rewa-nav .rewa-mega{grid-template-columns:1fr}.rewa-mega__aside{display:none}}.rewa-footer__nested{margin-bottom:10px}.rewa-footer__nested-title{display:block;font-size:12px;opacity:.7;margin:8px 0 4px;font-weight:700}
html[data-scheme="dark"]{color-scheme: dark;--rewa-card: var(--rewa-dark-card);--rewa-surface: var(--rewa-dark-surface);--rewa-wash: var(--rewa-dark-surface);--rewa-tint: var(--rewa-dark-tint);--rewa-tint-2: var(--rewa-dark-tint);--rewa-border: var(--rewa-dark-border);--rewa-border-2: var(--rewa-dark-border);--rewa-primary-dark: var(--rewa-dark-heading);--rewa-text: var(--rewa-dark-text);--rewa-text-2: var(--rewa-dark-text);--rewa-text-soft: var(--rewa-dark-muted);--rewa-muted: var(--rewa-dark-muted);--rewa-muted-2: var(--rewa-dark-muted);--rewa-primary: var(--rewa-dark-primary);--rewa-bg-soft: var(--rewa-dark-tint);--rewa-line: var(--rewa-dark-border);--rewa-ink: var(--rewa-dark-text);--rewa-bg-glass: color-mix(in srgb,var(--rewa-dark-card) 94%,transparent)}html[data-scheme="dark"] body{background: var(--rewa-dark-surface);color: var(--rewa-dark-text)}html[data-scheme="dark"] .rewa-site-header{background: color-mix(in srgb,var(--rewa-dark-surface) 92%,transparent);border-color: var(--rewa-dark-border)}html[data-scheme="dark"] img:not([src$=".svg"]):not(.rewa-brand__logo){filter: brightness(.92)}html[data-scheme="dark"] input,html[data-scheme="dark"] select,html[data-scheme="dark"] textarea{background-color: var(--rewa-dark-card);color: var(--rewa-dark-text);border-color: var(--rewa-dark-border)}html[data-scheme="dark"] a:not([class]){color: var(--rewa-dark-primary)}.rewa-scheme-btn{width: 42px;height: 42px;border-radius: 12px;flex-shrink: 0;display: inline-flex;align-items: center;justify-content: center;border: 1px solid var(--rewa-border,#cfe3e6);background: var(--rewa-card,#fff);color: var(--rewa-primary,#0e7490);font-size: 18px;cursor: pointer;transition: background .2s,border-color .2s}.rewa-scheme-btn:hover{background: var(--rewa-tint,#ecf6f8);border-color: var(--rewa-primary,#0e7490)}.rewa-scheme-btn .ph-sun{display: none}html[data-scheme="dark"] .rewa-scheme-btn .ph-sun{display: inline}html[data-scheme="dark"] .rewa-scheme-btn .ph-moon{display: none}.rewa-preview-bar{position: fixed;inset-inline: 16px;bottom: 16px;z-index: 10050;display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;max-width: 640px;margin-inline: auto;padding: 10px 16px;border-radius: 14px;background: #1f2937;color: #fff;font: 600 14px/1.4 var(--rewa-font,system-ui);box-shadow: 0 12px 36px rgba(0,0,0,.25)}.rewa-preview-bar a{color: #1f2937;background: #fbbf24;border-radius: 999px;padding: 5px 14px;text-decoration: none;font-weight: 800}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline: 3px solid var(--rewa-highlight,#e0a44e);outline-offset: 2px}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration: .01ms !important;animation-iteration-count: 1 !important;transition-duration: .01ms !important;scroll-behavior: auto !important}}