.ra-footer,.ra-header,.ra-mobile-menu{font-family:var(--font-pw-manrope),sans-serif;box-sizing:border-box;color:#f5f7fa;background:#090b10;font-size:14px;line-height:1.5}.ra-footer *,.ra-header *,.ra-mobile-menu *{box-sizing:border-box}.ra-footer a,.ra-header a,.ra-mobile-menu a{color:inherit;text-decoration:none}.ra-footer :focus-visible,.ra-header :focus-visible,.ra-mobile-menu :focus-visible{outline:2px solid #ff1838;outline-offset:5px}.ra-header{position:sticky;top:0;z-index:50;width:100%;height:88px;border-bottom:1px solid #bfc6d220}.ra-header-inner{width:min(1392px,calc(100% - 72px));height:100%;justify-content:space-between;gap:26px;margin-inline:auto}.ra-brand,.ra-header-inner{display:flex;align-items:center}.ra-brand{flex-shrink:0;gap:12px;white-space:nowrap}.ra-brand img{width:46px;height:46px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ra-brand>span{display:flex;flex-direction:column;gap:2px}.ra-brand strong{font-family:var(--font-pw-sora),sans-serif;font-size:19px;font-weight:800;letter-spacing:-.04em;line-height:1.3}.ra-brand small{font-size:10px;color:#bfc6d2}.ra-desktop-nav{display:flex;align-items:center;gap:25px;white-space:nowrap}.ra-desktop-nav>a{font-size:15px;font-weight:600;padding:12px 0;position:relative}.ra-desktop-nav>a:hover,.ra-desktop-nav>a[aria-current=page]{color:#ff1838}.ra-header-actions{display:flex;align-items:center;gap:13px;flex-shrink:0}.ra-header-utilities{display:flex;flex-direction:column;gap:4px;border-left:1px solid #bfc6d22b;padding-left:18px}.ra-header-utilities a{font-size:11px;color:#bfc6d2;display:flex;align-items:center;gap:6px}.ra-header-utilities a:hover{color:#fff}.ra-language{gap:5px;font-size:11px;min-height:38px;padding-inline:5px}.ra-language,.ra-project-link{display:inline-flex;align-items:center}.ra-project-link{justify-content:center;min-height:44px;padding:10px 18px;border:1px solid #bfc6d280;border-radius:8px;font-weight:700;font-size:13px;white-space:nowrap;transition:background .2s,border-color .2s}.ra-project-link:hover{background:#ff183817;border-color:#ff1838}.ra-menu-trigger{display:none;color:#f5f7fa;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #bfc6d250;border-radius:8px;background:transparent}.ra-mobile-menu{position:fixed;inset:0;width:100%;height:100dvh;z-index:1000;overflow-y:auto;padding:22px 24px 36px}.ra-mobile-top{display:flex;justify-content:space-between;align-items:center;gap:15px}.ra-mobile-top button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #bfc6d24d;border-radius:8px;background:transparent;color:inherit;flex-shrink:0}.ra-mobile-menu nav{display:flex;flex-direction:column;gap:3px;margin-top:45px}.ra-mobile-menu nav>a:not(.ra-project-link){font-family:var(--font-pw-sora),sans-serif;font-size:clamp(30px,7vw,44px);font-weight:700;letter-spacing:-.04em;padding:10px 0;border-bottom:1px solid #bfc6d224}.ra-mobile-menu nav>.ra-project-link{margin-top:25px;max-width:290px;font-size:16px;min-height:52px}.ra-mobile-utilities{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:32px}.ra-mobile-utilities>a{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#bfc6d2}.ra-footer{border-top:1px solid #bfc6d228}.ra-footer-inner{width:min(1280px,calc(100% - 112px));margin-inline:auto;padding-block:54px 24px}.ra-footer-columns{display:grid;grid-template-columns:1.15fr .8fr .8fr 1.25fr;gap:42px}.ra-footer .ra-brand strong{font-size:18px}.ra-footer .ra-brand img{width:42px;height:42px}.ra-footer-tagline{font-size:14px;max-width:25ch;color:#bfc6d2;margin-top:20px}.ra-footer h4{font-size:14px;font-weight:700;color:#f5f7fa;margin:0 0 16px}.ra-footer ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.ra-footer li{font-size:13px;color:#bfc6d2}.ra-footer a:hover{color:#ff1838}.ra-footer-address{max-width:28ch}.ra-footer-socials{display:flex;gap:10px;margin-top:20px}.ra-footer-socials a{border:1px solid #bfc6d24a;border-radius:50%;width:32px;height:32px;display:grid;place-items:center}.ra-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:40px;border-top:1px solid #bfc6d228;padding-top:22px;color:#bfc6d2;font-size:12px}.ra-footer-bottom p{margin:0}.ra-footer-bottom-links{display:flex;flex-wrap:wrap;gap:17px;align-items:center}.ra-footer-bottom-links>a:last-child{display:flex;align-items:center;gap:6px}@media(max-width:1239px){.ra-header{height:80px}.ra-header-inner{width:calc(100% - 48px);gap:16px}.ra-desktop-nav,.ra-header-utilities{display:none}.ra-menu-trigger{display:inline-flex}.ra-header-actions{gap:16px}.ra-footer-columns{grid-template-columns:1fr 1fr;gap:35px 60px}}@media(max-width:600px){.ra-header{height:76px}.ra-header-inner{width:calc(100% - 36px);gap:10px}.ra-brand{gap:9px}.ra-brand img{width:38px;height:38px}.ra-brand strong{font-size:15px;letter-spacing:-.035em}.ra-brand small{font-size:9px}.ra-header-actions{gap:9px}.ra-header-actions>.ra-project-link{display:none}.ra-header .ra-language{font-size:11px;padding-inline:0;gap:4px}.ra-header .ra-language svg{display:none}.ra-menu-trigger{width:40px;height:40px}.ra-mobile-menu .ra-brand strong{font-size:16px}.ra-mobile-menu .ra-brand small{font-size:9px}.ra-mobile-menu .ra-brand img{width:40px;height:40px}.ra-footer-inner{width:calc(100% - 44px);padding-top:40px}.ra-footer-columns{grid-template-columns:1fr 1fr;gap:30px 20px}.ra-footer-columns>div:first-child,.ra-footer-columns>div:last-child{grid-column:1/-1}.ra-footer-tagline{max-width:32ch}.ra-footer-bottom{align-items:flex-start;flex-direction:column;gap:17px;margin-top:30px}.ra-footer li{font-size:13px}.ra-footer-address{max-width:34ch}.ra-footer-bottom-links{gap:15px}}@media(prefers-reduced-motion:reduce){.ra-project-link{transition:none}}@font-face{font-family:__SoraFont_570117;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");font-display:swap;font-weight:700 800}@font-face{font-family:__SoraFont_Fallback_570117;src:local("Arial");ascent-override:85.11%;descent-override:25.44%;line-gap-override:0.00%;size-adjust:113.97%}.__className_570117{font-family:__SoraFont_570117,__SoraFont_Fallback_570117}.__variable_570117{--font-pw-sora:"__SoraFont_570117","__SoraFont_Fallback_570117"}@font-face{font-family:__ManropeFont_c256da;src:url(/_next/static/media/8760c4774489e4ba-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:__ManropeFont_Fallback_c256da;src:local("Arial");ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.00%;size-adjust:100.14%}.__className_c256da{font-family:__ManropeFont_c256da,__ManropeFont_Fallback_c256da}.__variable_c256da{--font-pw-manrope:"__ManropeFont_c256da","__ManropeFont_Fallback_c256da"}