@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=Sora:wght@300;400;500;600;700;800&display=swap";:root{--brand-navy:#071b3a;--brand-navy-mid:#112240;--brand-navy-light:#1e3a5f;--brand-accent:#ea5501;--brand-accent-hover:#d14a01;--brand-accent-soft:#ffe8d6;--umpku-orange:var(--brand-accent);--color-primary:var(--brand-navy);--color-secondary:var(--brand-accent);--color-accent:var(--brand-accent);--color-accent-hover:var(--brand-accent-hover);--primary:var(--brand-accent);--primary-hover:var(--brand-accent-hover);--primary-contrast:#fff;--secondary:var(--brand-navy);--accent:var(--brand-accent);--success:#10b981;--warning:#f59e0b;--danger:#ef4444;--text-heading:#111;--text-title:var(--brand-navy);--text-body:#616161;--text-muted:#888;--text-light:#fff;--text-header-top:#616161;--bg:#fff;--surface:#f7f9fc;--border:#ececec;--border-hover:#d9d9d9;--divider:#ececec;--white:#fff;--rs-theme-yellow:var(--brand-accent);--rs-theme-yellow-2:var(--brand-accent-hover);--rs-heading:#111;--rs-body:#616161;--rs-border:#e9e9e9;--rs-white:#fff;--rs-navy:var(--brand-navy);--rs-shadow:0 4px 24px rgba(0,0,0,.1);--rs-transition:.25s cubic-bezier(.4,0,.2,1);--page-navy:var(--brand-navy);--page-navy-mid:var(--brand-navy-mid);--page-navy-light:var(--brand-navy-light);--page-primary:var(--brand-navy);--page-accent:var(--brand-accent);--page-accent-2:var(--brand-navy-light);--page-text:#1a1a2e;--page-text-body:#3d3d5c;--page-text-muted:#6b7280;--page-bg-white:#fff;--page-soft:#f7f9fc;--page-bg-subtle:#eef2f7;--page-border:rgba(0,0,0,.06);--font-heading:"Sora","Inter",sans-serif;--font-body:"Inter","DM Sans",sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:48px;--space-9:64px;--space-10:80px;--radius-small:4px;--radius-medium:8px;--radius-large:16px;--radius-full:9999px;--shadow-small:0 2px 8px rgba(0,0,0,.04);--shadow-medium:0 4px 20px rgba(0,0,0,.06);--shadow-large:0 12px 30px rgba(0,0,0,.08);--container-desktop:1440px;--container-tablet:960px;--container-mobile:100%;--transition-fast:.2s cubic-bezier(.25,.46,.45,.94);--transition-normal:.3s cubic-bezier(.25,.46,.45,.94);--transition-slow:.5s cubic-bezier(.25,.46,.45,.94)}body{font-family:var(--font-body);font-size:16px;line-height:1.8;color:var(--text-body);background-color:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.h1,h1{font-size:clamp(54px,8vw,110px);line-height:1.05;letter-spacing:-.04em;margin-bottom:var(--space-4)}.h1,.h2,h1,h2{font-family:var(--font-heading);font-weight:700;color:var(--text-heading);margin-top:0}.h2,h2{font-size:clamp(40px,5vw,72px);line-height:1.1;letter-spacing:-.03em;margin-bottom:var(--space-3)}.h3,h3{font-size:clamp(28px,3vw,44px);line-height:1.2;letter-spacing:-.02em;margin-bottom:var(--space-3)}.h3,.h4,h3,h4{font-family:var(--font-heading);font-weight:600;color:var(--text-heading);margin-top:0}.h4,h4{font-size:clamp(20px,2.5vw,32px);line-height:1.3;margin-bottom:var(--space-2)}.paragraph,p{font-size:16px;line-height:1.8;color:var(--text-body);max-width:700px;margin-top:0;margin-bottom:var(--space-4)}.caption,.paragraph,p{font-family:var(--font-body)}.caption{font-size:12px;line-height:1.4}.caption,.text-small{color:var(--text-muted)}.text-small{font-size:13px;line-height:1.5}a{color:var(--primary);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--primary-hover)}ol,ul{font-family:var(--font-body);color:var(--text-body);margin-top:0;margin-bottom:var(--space-4);padding-left:var(--space-5)}li{margin-bottom:var(--space-2)}.quote,blockquote{font-family:var(--font-body);font-style:italic;border-left:4px solid var(--primary);padding-left:var(--space-4);margin:var(--space-5) 0;color:var(--text-body)}code,pre{font-family:monospace;font-size:14px;background-color:var(--surface);padding:var(--space-1) var(--space-2);border-radius:var(--radius-small);color:var(--danger)}.container,.container-premium{width:100%;max-width:var(--container-desktop);margin-left:auto;margin-right:auto;padding-left:var(--space-6);padding-right:var(--space-6);box-sizing:border-box}@media(max-width:992px){.container,.container-premium{max-width:var(--container-tablet);padding-left:var(--space-5);padding-right:var(--space-5)}}@media(max-width:576px){.container,.container-premium{max-width:var(--container-mobile);padding-left:var(--space-4);padding-right:var(--space-4)}}.section-padding,.section-premium{padding-top:var(--space-10);padding-bottom:var(--space-10);position:relative;overflow:hidden}@media(max-width:992px){.section-padding,.section-premium{padding-top:var(--space-9);padding-bottom:var(--space-9)}}@media(max-width:576px){.section-padding,.section-premium{padding-top:var(--space-8);padding-bottom:var(--space-8)}}.grid-12-premium,.split-layout-premium{display:grid;grid-template-columns:repeat(12,1fr);gap:var(--grid-gap)}.split-layout-premium{align-items:center}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.mw-100{max-width:100%!important}.mw-700{max-width:700px!important}.mw-container{max-width:var(--container-desktop)!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mt-1{margin-top:var(--space-1)!important}.mb-1{margin-bottom:var(--space-1)!important}.mt-2{margin-top:var(--space-2)!important}.mb-2{margin-bottom:var(--space-2)!important}.mt-3{margin-top:var(--space-3)!important}.mb-3{margin-bottom:var(--space-3)!important}.mt-4{margin-top:var(--space-4)!important}.mb-4{margin-bottom:var(--space-4)!important}.mt-5{margin-top:var(--space-5)!important}.mb-5{margin-bottom:var(--space-5)!important}.mt-6{margin-top:var(--space-6)!important}.mb-6{margin-bottom:var(--space-6)!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pt-1{padding-top:var(--space-1)!important}.pb-1{padding-bottom:var(--space-1)!important}.pt-2{padding-top:var(--space-2)!important}.pb-2{padding-bottom:var(--space-2)!important}.pt-3{padding-top:var(--space-3)!important}.pb-3{padding-bottom:var(--space-3)!important}.pt-4{padding-top:var(--space-4)!important}.pb-4{padding-bottom:var(--space-4)!important}.pt-5{padding-top:var(--space-5)!important}.pb-5{padding-bottom:var(--space-5)!important}.card-premium,.quick-access-card,.single-blog-item{background-color:var(--bg)!important;border:1px solid var(--border)!important;border-radius:var(--radius-large)!important;padding:var(--space-5)!important;transition:all var(--transition-normal)!important;box-shadow:var(--shadow-small)!important;display:flex!important;flex-direction:column!important}.card-premium:hover,.quick-access-card:hover,.single-blog-item:hover{transform:translateY(-4px)!important;box-shadow:var(--shadow-medium)!important;border-color:var(--border-hover)!important}.badge,.chip{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);font-family:var(--font-body);font-size:12px;font-weight:600;border-radius:var(--radius-full);background-color:var(--surface);color:var(--text-body);border:1px solid var(--border)}.badge-primary,.chip-primary{background-color:var(--primary);color:var(--text-light);border-color:var(--primary-hover)}input,select,textarea{width:100%;background-color:var(--bg)!important;border:1px solid var(--border)!important;padding:var(--space-3) var(--space-4)!important;font-family:var(--font-body)!important;font-size:14px!important;color:var(--text-heading)!important;border-radius:var(--radius-medium)!important;transition:all var(--transition-fast)!important;box-sizing:border-box}input:focus,select:focus,textarea:focus{border-color:var(--primary)!important;outline:none}.navigation{background-color:var(--bg)!important;border-bottom:1px solid var(--border);transition:all var(--transition-normal)!important}.footer-area,.site-footer{background-color:#0a182c!important}.footer-area,.footer-area h3,.site-footer,.site-footer h3{color:var(--text-light)!important}.section-title h2{font-family:var(--font-heading)!important;font-size:clamp(32px,4vw,48px)!important;font-weight:700;color:var(--text-heading)!important}.section-title h6{font-family:var(--font-body)!important;font-size:13px;color:var(--primary)!important;text-transform:uppercase;letter-spacing:.08em}.breadcrumb,.breadcrumb-area,.section-title p{color:var(--text-body)!important}.breadcrumb,.breadcrumb-area{background-color:var(--surface)!important}.page-header{background-color:var(--accent)!important;color:var(--text-light)!important}.cta-area,.cta-section{background-color:var(--primary)!important;color:var(--text-light)!important}.modal-content{border-radius:var(--radius-large)!important;box-shadow:var(--shadow-large)!important}.accordion-item,.modal-content{background-color:var(--bg)!important;border:1px solid var(--border)!important}.accordion-item{border-radius:var(--radius-medium)!important;margin-bottom:var(--space-3)!important}.tabs-nav{display:flex;gap:var(--space-2);border-bottom:1px solid var(--border)}.tabs-nav-btn{background:transparent;padding:var(--space-3) var(--space-4);color:var(--text-body);cursor:pointer;border:none;border-bottom:2px solid transparent;transition:all var(--transition-fast)}.tabs-nav-btn.is-active{color:var(--primary);border-bottom-color:var(--primary);font-weight:600}.banner-title .main-title,.main-title{background:var(--Gradient-purple-blu,linear-gradient(90deg,#4645a8 0,#09b2cf 100%))!important;background-clip:text!important;-webkit-background-clip:text!important;display:block!important;-webkit-text-fill-color:transparent!important;padding-bottom:10px!important;position:relative!important}.header-top{background-color:var(--surface)!important;border-bottom:1px solid var(--border)!important;font-size:13px!important;padding:10px 0!important}.header-top,.header-top .contact-info a,.header-top .contact-info i,.header-top .site-info .social-area a i,.header-top a,.header-top i,.language-switcher a{color:var(--text-header-top)!important}.header-top .site-info .social-area a:hover i,.header-top a:hover,.language-switcher a.active,.language-switcher a:hover{color:var(--primary)!important}:root{--btn-bg:var(--brand-accent,#ea5501);--btn-bg-hover:var(--brand-accent-hover,#d14a01);--btn-text:#fff;--btn-radius:2px;--btn-pad-y:16px;--btn-pad-x:36px;--btn-font-size:15px;--btn-font-weight:600;--btn-gap:10px;--btn-transition:.25s ease}.about-spotlight-btn,.btn-brand,.btn-premium,.main-btn,.page-content-btn,.page-cta-btn,.page-imagetext-btn,.rs-banner-btn .rs-btn,.rs-drawer-cta,.rs-header-btn .rs-btn,.theme-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:var(--btn-gap)!important;padding:var(--btn-pad-y) var(--btn-pad-x)!important;background:var(--btn-bg)!important;background-color:var(--btn-bg)!important;color:var(--btn-text)!important;font-family:var(--font-body,"Plus Jakarta Sans",sans-serif)!important;font-size:var(--btn-font-size)!important;font-weight:var(--btn-font-weight)!important;letter-spacing:.02em!important;line-height:1.2!important;text-transform:capitalize!important;text-decoration:none!important;border:none!important;border-radius:var(--btn-radius)!important;box-shadow:none!important;white-space:nowrap;cursor:pointer;transition:background var(--btn-transition),background-color var(--btn-transition),color var(--btn-transition)!important;position:relative;overflow:hidden;vertical-align:middle}.about-spotlight-btn:hover,.btn-brand:focus-visible,.btn-brand:hover,.btn-premium:hover,.main-btn:focus-visible,.main-btn:hover,.page-content-btn:hover,.page-cta-btn:hover,.page-imagetext-btn:hover,.rs-banner-btn .rs-btn:hover,.rs-drawer-cta:hover,.rs-header-btn .rs-btn:hover,.theme-btn:hover{background:var(--btn-bg-hover)!important;background-color:var(--btn-bg-hover)!important;color:var(--btn-text)!important;border-color:transparent!important;transform:none!important;box-shadow:none!important;text-decoration:none!important}.btn-brand:not(:has(svg)):not(:has(i)):not(.no-arrow):after,.main-btn:not(:has(svg)):not(:has(i)):not(.btn-white):not(.btn-2):not(.no-arrow):after,.theme-btn:not(:has(svg)):not(:has(i)):not(.no-arrow):after{content:"→";display:inline-block;font-size:1.05em;font-weight:400;line-height:1;transform:translateY(-.5px)}.btn-brand i,.btn-brand svg,.main-btn i,.main-btn svg,.rs-banner-btn .rs-btn svg,.rs-drawer-cta i,.rs-header-btn .rs-btn i,.rs-header-btn .rs-btn svg{color:inherit!important;fill:currentColor}.btn-brand:hover:after,.main-btn:hover:after,.rs-header-btn .rs-btn:hover .rs-btn-icon{transform:translate(3px)}.btn-brand.btn-outline,.main-btn.btn-2{background:transparent!important;color:var(--btn-bg)!important;border:2px solid var(--btn-bg)!important;padding:calc(var(--btn-pad-y) - 2px) calc(var(--btn-pad-x) - 2px)!important}.btn-brand.btn-outline:hover,.main-btn.btn-2:hover{background:var(--btn-bg)!important;color:var(--btn-text)!important}.btn-brand.btn-white,.main-btn.btn-white{background:#fff!important;color:var(--brand-navy,#071b3a)!important;border:none!important}.btn-brand.btn-white:hover,.main-btn.btn-white:hover{background:var(--btn-bg)!important;color:var(--btn-text)!important}.rs-header-btn .rs-btn{padding:12px 28px!important;font-size:14px!important}.rs-drawer-cta{width:100%;padding:14px 24px!important}.overflow-hidden{overflow:hidden!important}.overflow-auto{overflow:auto!important}.overflow-visible{overflow:visible!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-justify{text-align:justify!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.justify-start{justify-content:flex-start!important}.justify-center{justify-content:center!important}.justify-end{justify-content:flex-end!important}.justify-between{justify-content:space-between!important}.align-start{align-items:flex-start!important}.align-center{align-items:center!important}.align-end{align-items:flex-end!important}.flex-wrap{flex-wrap:wrap!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.grid-cols-1{grid-template-columns:repeat(1,1fr)!important}.grid-cols-2{grid-template-columns:repeat(2,1fr)!important}.grid-cols-3{grid-template-columns:repeat(3,1fr)!important}.grid-cols-4{grid-template-columns:repeat(4,1fr)!important}.border-0{border:none!important}.border-1{border:1px solid var(--border)!important}.rounded-sm{border-radius:var(--radius-small)!important}.rounded-md{border-radius:var(--radius-medium)!important}.rounded-lg{border-radius:var(--radius-large)!important}.rounded-full{border-radius:var(--radius-full)!important}.shadow-sm{box-shadow:var(--shadow-small)!important}.shadow-md{box-shadow:var(--shadow-medium)!important}.shadow-lg{box-shadow:var(--shadow-large)!important}.shadow-none{box-shadow:none!important}.cursor-pointer{cursor:pointer!important}.cursor-default{cursor:default!important}.opacity-0{opacity:0!important}.opacity-50{opacity:.5!important}.opacity-100{opacity:1!important}.reveal{opacity:0;transform:translateY(32px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.reveal.reveal-visible{opacity:1;transform:translateY(0)}.reveal-up{transform:translateY(32px)}.reveal-down{transform:translateY(-32px)}.reveal-left{transform:translate(-32px)}.reveal-right{transform:translate(32px)}.reveal-scale{transform:scale(.96)}.reveal-scale.reveal-visible{transform:scale(1)}@media(prefers-reduced-motion:reduce){.reveal,.reveal-down,.reveal-left,.reveal-right,.reveal-scale,.reveal-up{opacity:1!important;transform:none!important;transition:none!important}}.reveal{opacity:0;transform:translateY(36px);transition:opacity .7s ease,transform .7s ease;transition-delay:var(--reveal-delay,0s);will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:none}.reveal[data-reveal=fade-left]{transform:translate(-36px)}.reveal[data-reveal=fade-right]{transform:translate(36px)}.reveal[data-reveal=zoom-in]{transform:scale(.94)}.reveal[data-reveal=fade-in]{transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}}.rs-header-root,:root{--rs-header-width:100%}.rs-header-root{position:sticky;top:0;z-index:1000;overflow-anchor:none}.rs-header-root--overlay{position:fixed;left:0;right:0;top:0;width:100%}.rs-header-hero-offset{display:block;width:100%;height:0;pointer-events:none;overflow:hidden}.rs-header-area,.rs-header-top{overflow-anchor:none}.rs-header-top{background-color:var(--umpku-orange,var(--brand-accent,#ea5501));border-bottom:none;padding:5px 0;max-height:72px;opacity:1;overflow:hidden;width:100%;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1),background-color .25s ease}.rs-header-top--hidden{max-height:0;opacity:0;padding-top:0;padding-bottom:0;pointer-events:none}.rs-header-top-inner{display:flex;align-items:center;justify-content:space-between;padding:0 60px;gap:24px;width:var(--rs-header-width);max-width:100%;margin-inline:auto}.rs-header-info-wrapper{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.rs-header-contact-item,.rs-header-info-item{display:flex;align-items:baseline;gap:6px}.rs-header-contact-item span{font-size:14px;font-weight:600;color:#fff;white-space:nowrap;text-transform:uppercase;letter-spacing:.05em}.rs-header-contact-item h6{font-size:15px;font-weight:500;color:#fff;margin:0;white-space:nowrap}.rs-header-contact-item h6 a{color:#fff;text-decoration:none;transition:color var(--rs-transition)}.rs-header-contact-item h6 a:hover{color:#ffffffd9}.rs-header-top-right{display:flex;align-items:center;gap:20px}.rs-lang-switcher{display:inline-flex;align-items:center;gap:6px}.rs-lang-switcher a{font-size:14px;font-weight:700;color:#ffffffd9;cursor:pointer;text-decoration:none;text-transform:uppercase;letter-spacing:.06em;transition:color var(--rs-transition)}.rs-lang-switcher a.active,.rs-lang-switcher a:hover{color:#fff}.rs-lang-divider{color:#ffffff73;font-size:14px}.rs-header-area{background:var(--rs-white);z-index:999;transition:box-shadow var(--rs-transition),background var(--rs-transition)}.rs-header-area,.rs-header-inner{position:relative;width:var(--rs-header-width);margin-inline:auto}.rs-header-inner{display:flex;align-items:center;min-height:86px;padding:.5rem 60px;max-width:100%;box-sizing:border-box;transition:min-height .22s cubic-bezier(.4,0,.2,1)}.rs-header-area--scrolled{box-shadow:var(--rs-shadow)}.rs-header-area--scrolled .rs-header-inner{min-height:64px}.rs-header-left{display:flex;align-items:center;flex-shrink:0}.rs-header-logo-wrapper{display:flex;align-items:center;justify-content:flex-start;height:86px;position:relative;transition:height .3s cubic-bezier(.4,0,.2,1)}.rs-header-area--scrolled .rs-header-logo-wrapper{height:64px}.rs-header-logo{position:relative;z-index:2;align-self:stretch;display:flex}.rs-header-logo a{display:flex;align-items:center;height:100%;text-decoration:none}.rs-header-logo img{max-height:65px;max-width:100%;width:auto;-o-object-fit:contain;object-fit:contain;transition:transform var(--rs-transition),max-height .3s cubic-bezier(.4,0,.2,1)}.rs-header-area--scrolled .rs-header-logo img{max-height:40px}.rs-header-logo img:hover{transform:scale(1.03)}.rs-header-logo-link{position:relative;display:flex;align-items:center;height:100%;text-decoration:none}.rs-header-logo-img{max-height:65px;max-width:100%;width:auto;-o-object-fit:contain;object-fit:contain;transition:opacity .18s ease,transform var(--rs-transition,.25s ease),max-height .3s cubic-bezier(.4,0,.2,1)}.rs-header-logo-img--full{position:relative;opacity:1}.rs-header-logo-img--full.is-hidden{opacity:0}.rs-header-logo-img--compact{position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:0;pointer-events:none;max-height:40px}.rs-header-logo-img--compact.is-visible{opacity:1}.rs-header-area--scrolled .rs-header-logo-img--compact,.rs-header-area--scrolled .rs-header-logo-img--full{max-height:40px}.rs-header-menu{flex:1;display:flex;align-items:center;justify-content:flex-end;padding-left:28px;min-width:0}.main-menu{flex:1}.rs-theme-social{gap:10px;flex-shrink:0;padding-right:24px;margin-right:24px;border-right:1px solid hsla(0,0%,100%,.28)}.rs-theme-social,.rs-theme-social a{display:inline-flex;align-items:center}.rs-theme-social a{justify-content:center;width:40px;height:40px;color:#fff;font-size:18px;text-decoration:none}.rs-theme-social a:hover{background-color:#ffffff2e;color:#fff}@media(max-width:1599px){.rs-theme-social a{width:36px;height:36px;font-size:16px}}.rs-main-nav{margin-left:auto;padding:0 10px}.multipage-menu,.rs-main-nav{display:flex;align-items:center}.multipage-menu{list-style:none;margin:0;padding:0;gap:0}.multipage-menu>li{position:relative}.multipage-menu>li>a{display:flex;align-items:center;gap:3px;min-height:86px;padding:0 14px;font-size:13.5px;font-weight:600;color:var(--rs-body);text-decoration:none;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;transition:color var(--rs-transition),min-height .22s cubic-bezier(.4,0,.2,1);position:relative}.rs-header-area--scrolled .multipage-menu>li>a{min-height:64px}.multipage-menu>li>a:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--rs-theme-yellow);transform:scaleX(0);transition:transform var(--rs-transition);transform-origin:center}.multipage-menu>li>a.router-link-active,.multipage-menu>li>a:hover{color:var(--rs-theme-yellow)}.multipage-menu>li>a.router-link-active:after,.multipage-menu>li>a:hover:after{transform:scaleX(1)}.multipage-menu>li.menu-item-has-children>a .rs-arrow{font-size:11px;margin-left:2px;transition:transform var(--rs-transition);display:inline-block}.multipage-menu>li.menu-item-has-children:hover>a .rs-arrow{transform:rotate(180deg)}.rs-submenu{display:block;position:absolute;top:100%;left:0;min-width:240px;width:-moz-max-content;width:max-content;background:var(--rs-white);border-top:0 solid var(--rs-theme-yellow);border-radius:0 0 6px 6px;box-shadow:0 8px 30px #0000001a;list-style:none;margin:0;padding:8px 0;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity var(--rs-transition),transform var(--rs-transition),visibility var(--rs-transition);z-index:999;display:flex;flex-direction:column}.multipage-menu>li.menu-item-has-children:hover>.rs-submenu{opacity:1;visibility:visible;transform:translateY(0)}.rs-submenu>li{display:block;float:none;width:100%;position:relative}.rs-submenu>li>a{display:block;width:100%;box-sizing:border-box;padding:10px 20px;font-size:14px;font-weight:500;color:var(--rs-body);text-decoration:none;text-transform:none;letter-spacing:normal;transition:color var(--rs-transition),padding-left var(--rs-transition);white-space:nowrap}.rs-submenu>li>a.router-link-active,.rs-submenu>li>a:hover{color:var(--rs-theme-yellow);padding-left:26px}.rs-submenu .rs-submenu{top:0;left:100%}.rs-header-right{display:flex;align-items:center;gap:22px;padding-left:28px;flex-shrink:0;color:var(--rs-body)}.rs-header-search-wrapper{position:relative}.rs-search-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;color:var(--rs-body);font-size:18px;cursor:pointer;border-radius:4px;transition:color var(--rs-transition),background var(--rs-transition)}.rs-search-icon-btn:hover{color:var(--rs-theme-yellow);background:#f5b30114}.rs-header-search-inner{position:absolute;top:calc(100% + 12px);right:0;width:300px;background:var(--rs-white);border:1px solid var(--rs-border);border-radius:6px;box-shadow:var(--rs-shadow);overflow:hidden;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity var(--rs-transition),transform var(--rs-transition),visibility var(--rs-transition);z-index:999}.rs-header-search-inner.open{opacity:1;visibility:visible;transform:translateY(0)}.rs-header-search-form{display:flex;align-items:center}.rs-header-search-form input{flex:1;border:none;outline:none;padding:12px 16px;font-size:14px;color:var(--rs-heading);background:transparent}.rs-header-search-form button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--rs-theme-yellow);border:none;color:var(--rs-white);font-size:16px;cursor:pointer;transition:background var(--rs-transition);flex-shrink:0}.rs-header-search-form button:hover{background:var(--rs-theme-yellow-2)}.rs-header-btn{margin-left:4px}.rs-header-btn .rs-btn .rs-btn-icon{display:inline-flex;align-items:center;transition:transform var(--rs-transition)}.rs-header-btn .rs-btn:hover .rs-btn-icon{transform:translate(4px)}.rs-header-hamburger{display:none}.rs-hamburger-btn{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;background:transparent;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:background var(--rs-transition)}.rs-hamburger-btn:hover{background:#f5b3011a}.rs-hamburger-btn span{display:block;width:26px;height:2px;background:var(--rs-body);border-radius:2px;transition:transform .3s ease,opacity .3s ease}.rs-hamburger-btn.is-open span:first-child{transform:translateY(7px) rotate(45deg)}.rs-hamburger-btn.is-open span:nth-child(2){opacity:0;transform:scaleX(0)}.rs-hamburger-btn.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.rs-mobile-backdrop{position:fixed;inset:0;background:#00000073;z-index:1099;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.rs-mobile-backdrop.open{opacity:1;visibility:visible}.rs-mobile-drawer{position:fixed;top:0;right:0;bottom:0;width:320px;background:var(--rs-white);z-index:1100;overflow-y:auto;transform:translate(110%);transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.rs-mobile-drawer.open{transform:translate(0)}.rs-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--rs-border);flex-shrink:0}.rs-drawer-logo img{max-height:50px;width:auto}.rs-drawer-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid var(--rs-border);border-radius:4px;cursor:pointer;font-size:18px;color:var(--rs-heading);transition:background var(--rs-transition),border-color var(--rs-transition),color var(--rs-transition)}.rs-drawer-close:hover{background:var(--rs-theme-yellow);border-color:var(--rs-theme-yellow);color:var(--rs-white)}.rs-drawer-body{flex:1;padding:16px 0}.rs-drawer-footer{padding:16px 24px;border-top:1px solid var(--rs-border);flex-shrink:0}.rs-drawer-cta{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;background:var(--rs-theme-yellow);color:var(--rs-heading);font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border-radius:4px;text-decoration:none;width:100%;transition:background var(--rs-transition),color var(--rs-transition)}.rs-drawer-cta:hover{background:var(--rs-heading);color:var(--rs-white)}.rs-mobile-menu-list{list-style:none;margin:0;padding:0}.rs-mobile-menu-item{border-bottom:1px solid var(--rs-border)}.rs-mobile-menu-item:last-child{border-bottom:none}.rs-mobile-menu-link{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;font-size:15px;font-weight:600;color:var(--rs-heading);text-decoration:none;transition:color var(--rs-transition),background var(--rs-transition);cursor:pointer;background:transparent;border:none;width:100%;text-align:left}.rs-mobile-menu-link:hover{color:var(--rs-theme-yellow);background:#f5b3010d}.rs-mobile-menu-link .rs-mobile-arrow{font-size:12px;transition:transform .3s ease;flex-shrink:0}.rs-mobile-menu-link .rs-mobile-arrow.open{transform:rotate(180deg)}.rs-mobile-submenu{list-style:none;margin:0;padding:0;background:#fafafa;border-top:1px solid var(--rs-border);overflow:hidden}.rs-mobile-submenu>li{display:block;float:none;width:100%}.rs-mobile-submenu li a{display:block;width:100%;box-sizing:border-box;padding:11px 24px 11px 36px;font-size:14px;font-weight:500;color:var(--rs-body);text-decoration:none;border-bottom:1px solid var(--rs-border);transition:color var(--rs-transition),padding-left var(--rs-transition)}.rs-mobile-submenu li:last-child a{border-bottom:none}.rs-mobile-submenu li a.router-link-active,.rs-mobile-submenu li a:hover{color:var(--rs-theme-yellow);padding-left:42px}.rs-header-root--transparent .rs-header-top{background:var(--umpku-orange,var(--brand-accent,#ea5501))!important;background-color:var(--umpku-orange,var(--brand-accent,#ea5501))!important}.rs-header-root--transparent .rs-header-area,.rs-header-root--transparent .rs-header-top{box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.rs-header-root--transparent .rs-header-area{background:transparent!important;background-color:transparent!important;border:none}.rs-header-root--transparent .bar-icon,.rs-header-root--transparent .multipage-menu>li>a,.rs-header-root--transparent .rs-header-contact-item h6,.rs-header-root--transparent .rs-header-contact-item h6 a,.rs-header-root--transparent .rs-header-contact-item span,.rs-header-root--transparent .rs-header-right,.rs-header-root--transparent .rs-lang-divider,.rs-header-root--transparent .rs-lang-switcher a,.rs-header-root--transparent .rs-search-icon-btn,.rs-header-root--transparent .rs-theme-social a{color:#fff}.rs-header-root--transparent .bar-icon:hover,.rs-header-root--transparent .multipage-menu>li>a.router-link-active,.rs-header-root--transparent .multipage-menu>li>a:hover,.rs-header-root--transparent .rs-header-contact-item h6 a:hover,.rs-header-root--transparent .rs-lang-switcher a.active,.rs-header-root--transparent .rs-lang-switcher a:hover,.rs-header-root--transparent .rs-search-icon-btn:hover,.rs-header-root--transparent .rs-theme-social a:hover{color:#fff;opacity:.9}.rs-header-root--transparent .multipage-menu>li>a:after{background:#fff;height:2px;left:14px;right:14px}.rs-header-root--transparent .rs-hamburger-btn:hover,.rs-header-root--transparent .rs-search-icon-btn:hover{background:#ffffff1f}.rs-header-root--transparent .rs-hamburger-btn span{background:#fff}.rs-header-root--transparent .rs-theme-social{border-right-color:#ffffff47}.rs-header-root--transparent .rs-submenu>li>a{color:var(--rs-body)}.rs-header-root--transparent .rs-submenu>li>a.router-link-active,.rs-header-root--transparent .rs-submenu>li>a:hover{color:var(--rs-theme-yellow)}.rs-header-root--overlay.rs-header-root--scrolled .rs-header-area{background:var(--rs-white);box-shadow:var(--rs-shadow)}.rs-header-root--mega-open,.rs-header-root--mega-open .rs-header-area,.rs-header-root--mega-open .rs-header-inner,.rs-header-root--mega-open .rs-main-nav{overflow:visible}.rs-header-root--mega-open .rs-header-area{transition:background-color .18s ease,box-shadow .18s ease}.rs-header-root--mega-open .rs-header-area,.rs-header-root--overlay.rs-header-root--mega-open .rs-header-area,.rs-header-root--transparent.rs-header-root--mega-open .rs-header-area{background:#fff!important;background-color:#fff!important;box-shadow:0 8px 24px #0b2e5914;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.rs-header-root--mega-open .bar-icon,.rs-header-root--mega-open .multipage-menu>li>a,.rs-header-root--mega-open .rs-header-right,.rs-header-root--mega-open .rs-search-icon-btn,.rs-header-root--transparent.rs-header-root--mega-open .bar-icon,.rs-header-root--transparent.rs-header-root--mega-open .multipage-menu>li>a,.rs-header-root--transparent.rs-header-root--mega-open .rs-header-right,.rs-header-root--transparent.rs-header-root--mega-open .rs-search-icon-btn{color:var(--rs-body,#1a1a1a);opacity:1}.rs-header-root--mega-open .multipage-menu>li.has-mega-menu:hover>a,.rs-header-root--mega-open .multipage-menu>li.is-mega-open>a,.rs-header-root--mega-open .multipage-menu>li>a.router-link-active,.rs-header-root--mega-open .multipage-menu>li>a:hover,.rs-header-root--mega-open .rs-search-icon-btn:hover,.rs-header-root--transparent.rs-header-root--mega-open .multipage-menu>li.has-mega-menu:hover>a,.rs-header-root--transparent.rs-header-root--mega-open .multipage-menu>li.is-mega-open>a,.rs-header-root--transparent.rs-header-root--mega-open .multipage-menu>li>a.router-link-active,.rs-header-root--transparent.rs-header-root--mega-open .multipage-menu>li>a:hover{color:var(--rs-theme-primary,#0b2e59);opacity:1}.rs-header-root--mega-open .multipage-menu>li>a:after,.rs-header-root--transparent.rs-header-root--mega-open .multipage-menu>li>a:after{background:var(--rs-theme-primary,#0b2e59)}.rs-header-root--mega-open .multipage-menu>li.has-mega-menu:hover>a:after,.rs-header-root--mega-open .multipage-menu>li.is-mega-open>a:after{transform:scaleX(1)}.rs-header-root--mega-open .rs-hamburger-btn span,.rs-header-root--transparent.rs-header-root--mega-open .rs-hamburger-btn span{background:var(--rs-body,#1a1a1a)}.rs-header-root--mega-open .rs-mega-menu{border-top-color:#0b2e5914}@media(max-width:1599px){.rs-header-left,.rs-header-logo-wrapper{flex-basis:270px;width:270px}.rs-header-menu{padding-left:20px}.multipage-menu>li>a{padding:0 11px;font-size:13px}}@media(max-width:1399px){.rs-header-left,.rs-header-logo-wrapper{flex-basis:240px;width:240px}.rs-header-logo-wrapper{padding:0 28px}.rs-header-menu{padding-left:16px}.multipage-menu>li>a{padding:0 9px;font-size:12.5px}.rs-header-right{gap:16px}}@media(max-width:1199px){.rs-header-inner{padding-left:20px;padding-right:20px}.rs-header-left,.rs-header-logo-wrapper{flex-basis:230px;width:230px}.rs-header-hamburger{display:flex}.rs-header-btn,.rs-header-menu,.rs-header-top,.rs-main-nav{display:none}}@media(max-width:767px){.rs-header-inner{min-height:74px;padding-left:14px;padding-right:14px}.rs-header-left,.rs-header-logo-wrapper{height:74px;flex-basis:190px;width:190px}.rs-header-logo-wrapper{padding:0 20px}.rs-header-logo img{max-height:44px}.rs-header-btn{display:none}.rs-mobile-drawer{width:290px}}@media(max-width:480px){.rs-header-logo-wrapper{padding:0 12px 0 0}.rs-header-logo img{max-height:44px}}.multipage-menu>li.has-mega-menu{position:static}.rs-mega-menu{position:absolute;left:0;right:0;top:100%;width:100%;background:#fff;border-top:1px solid rgba(11,46,89,.08);box-shadow:0 18px 40px #0b2e591f;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);transition:opacity .22s ease,transform .22s ease,visibility .22s ease;z-index:1000;padding:0}.multipage-menu>li.has-mega-menu.is-mega-open>.rs-mega-menu,.multipage-menu>li.has-mega-menu:focus-within>.rs-mega-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.multipage-menu>li.has-mega-menu.is-mega-open>.rs-mega-menu:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px;background:transparent}.rs-mega-inner{width:min(1280px,calc(100% - 2rem));margin:0 auto;padding:1.75rem 1rem 2rem;display:grid;grid-template-columns:1fr;gap:1.75rem;align-items:start}.rs-mega-inner--with-promos{grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:2rem}.rs-mega-columns{display:grid;gap:0 2rem}.rs-mega-cols-2 .rs-mega-columns,.rs-mega-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-mega-cols-3 .rs-mega-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.rs-mega-cols-4 .rs-mega-columns{grid-template-columns:repeat(4,minmax(0,1fr))}.rs-mega-cols-5 .rs-mega-columns{grid-template-columns:repeat(5,minmax(0,1fr))}.rs-mega-column{min-width:0;padding-right:1.5rem;border-right:1px solid rgba(11,46,89,.08)}.rs-mega-column:last-child{border-right:none;padding-right:0}.rs-mega-inner--with-promos .rs-mega-columns{padding-right:.5rem;border-right:1px solid rgba(11,46,89,.08)}.rs-mega-heading{margin:0 0 .85rem;padding-bottom:.55rem;border-bottom:1px solid rgba(11,46,89,.1);font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rs-theme-primary,#0b2e59)}.rs-mega-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.1rem}.rs-mega-links>li{display:block!important;float:none!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;clear:both}.rs-mega-links a{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;box-sizing:border-box;padding:.7rem .35rem .7rem 0;color:#111827;text-decoration:none;border-radius:4px;transition:color .2s ease,padding-left .2s ease,background .2s ease}.rs-mega-links a span{display:block;font-size:.98rem;font-weight:700;line-height:1.35;color:inherit}.rs-mega-links a small{display:block;font-size:.8rem;color:#6b7280;font-weight:400;line-height:1.4}.rs-mega-links a:focus-visible,.rs-mega-links a:hover{color:var(--rs-theme-primary,#0b2e59);padding-left:.4rem;outline:none}.rs-mega-promos{display:flex;flex-direction:column;gap:.85rem}.rs-mega-promo-card{overflow:hidden;border-radius:12px;background:linear-gradient(160deg,#0b2e59,#134a87);color:#fff}.rs-mega-promo-media{aspect-ratio:16/9;overflow:hidden;background:#ffffff14}.rs-mega-promo-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.rs-mega-promo-body{padding:.95rem 1rem 1.1rem}.rs-mega-promo-body h6{margin:0 0 .35rem;font-size:.98rem;font-weight:700;color:#fff}.rs-mega-promo-body p{margin:0 0 .65rem;font-size:.82rem;line-height:1.45;color:#ffffffe0}.rs-mega-promo-cta{display:inline-flex;align-items:center;gap:.4rem;color:#f6c453;font-size:.85rem;font-weight:700;text-decoration:none}.rs-mega-promo-cta:hover{color:#fff}.rs-mobile-mega-heading{padding:10px 16px;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#0b2e59;background:#eef2f7}.rs-mobile-mega-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.rs-mobile-mega-links>li{display:block!important;float:none!important;width:100%!important;margin:0;padding:0}.rs-mobile-mega-links a{display:flex;flex-direction:column;gap:2px;padding:10px 16px;color:#444;text-decoration:none;border-bottom:1px solid #eee}.rs-mobile-mega-links small{color:#888;font-size:.75rem}.rs-mobile-promo{padding:12px 16px}.rs-mobile-promo-card{display:block;overflow:hidden;border-radius:10px;background:linear-gradient(160deg,#0b2e59,#134a87);color:#fff;text-decoration:none}.rs-mobile-promo-card img{width:100%;height:120px;-o-object-fit:cover;object-fit:cover;display:block}.rs-mobile-promo-body{padding:12px 14px 14px}.rs-mobile-promo-body strong{display:block;margin-bottom:4px}.rs-mobile-promo-body p{margin:0 0 8px;font-size:.85rem;opacity:.9}.rs-mobile-promo-body span{font-size:.85rem;font-weight:700;color:#f6c453}@media(max-width:991px){.rs-mega-menu{display:none!important}}@media(min-width:992px)and (max-width:1199px){.rs-mega-inner--with-promos{grid-template-columns:1fr minmax(200px,240px)}.rs-mega-cols-4 .rs-mega-columns,.rs-mega-cols-5 .rs-mega-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.rs-mega-column{padding-right:1rem}}@media(prefers-reduced-motion:reduce){.multipage-menu>li>a,.rs-header-area,.rs-header-inner,.rs-header-logo img,.rs-header-logo-wrapper,.rs-header-top,.rs-header-top-inner,.rs-mega-menu{transition:none!important;animation:none!important}}
