.global-notice-banner[data-v-a8dab27a]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(90deg,#f94c3026,#f94c3014);border-bottom:1px solid rgba(249,76,48,.2);box-shadow:0 2px 8px #00000026;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10}.global-notice-banner .notice-content[data-v-a8dab27a]{align-items:center;display:flex;gap:10px;justify-content:center;margin:0 auto;max-width:1920px;padding:10px 20px;position:relative}.global-notice-banner .notice-content i.i-a-bell[data-v-a8dab27a]{animation:bell-ring-a8dab27a 2s ease-in-out infinite;color:#f94c30;flex-shrink:0;font-size:16px}.global-notice-banner .notice-content .notice-text[data-v-a8dab27a]{color:#fffffff2;font-size:14px;font-weight:500;line-height:1.5;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.global-notice-banner .notice-content .notice-close[data-v-a8dab27a]{align-items:center;background:none;border:none;border-radius:2px;color:#fff9;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:all .3s ease}.global-notice-banner .notice-content .notice-close i[data-v-a8dab27a]{font-size:14px}.global-notice-banner .notice-content .notice-close[data-v-a8dab27a]:hover{background:#ffffff1a;color:#ffffffe6;transform:scale(1.1)}@keyframes bell-ring-a8dab27a{0%,to{transform:rotate(0)}10%,30%{transform:rotate(-10deg)}20%,40%{transform:rotate(10deg)}50%{transform:rotate(0)}}@media (max-width:768px){.global-notice-banner .notice-content[data-v-a8dab27a]{gap:8px;padding:8px 16px}.global-notice-banner .notice-content i.i-a-bell[data-v-a8dab27a]{font-size:15px}.global-notice-banner .notice-content .notice-text[data-v-a8dab27a],.global-notice-banner .notice-content .notice-close i[data-v-a8dab27a]{font-size:13px}}@media (max-width:480px){.global-notice-banner .notice-content[data-v-a8dab27a]{gap:6px;padding:8px 12px}.global-notice-banner .notice-content i.i-a-bell[data-v-a8dab27a]{font-size:14px}.global-notice-banner .notice-content .notice-text[data-v-a8dab27a],.global-notice-banner .notice-content .notice-close i[data-v-a8dab27a]{font-size:12px}}.container[data-v-3f6ed221]{margin:0 auto;max-width:1920px;padding:0 80px;width:100%}.layout-header[data-v-3f6ed221]{color:var(--light);opacity:1;position:fixed;top:0;transform:translateY(0);transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1);width:100%;z-index:1000}.layout-header.scrolled[data-v-3f6ed221]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1e1e26cc;border-bottom:1px solid hsla(0,0%,100%,.1);box-shadow:0 2px 10px #0000004d}.layout-header.hidden[data-v-3f6ed221]{opacity:0;pointer-events:none;transform:translateY(-100%)}.layout-header .navbar[data-v-3f6ed221]{align-items:center;display:flex;justify-content:space-between;padding:20px 0}.layout-header .logo[data-v-3f6ed221]{align-items:center;display:flex;height:32px;position:relative;width:200px}.layout-header .logo-img[data-v-3f6ed221]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.layout-header .nav-links[data-v-3f6ed221]{align-items:center;display:flex;gap:40px}.layout-header .nav-link[data-v-3f6ed221]{color:currentColor;display:block;font-weight:500;padding:10px 0;text-decoration:none;transition:color .3s ease}.layout-header .nav-link.router-link-exact-active[data-v-3f6ed221],.layout-header .nav-link[data-v-3f6ed221]:hover{color:var(--primary)}.layout-header .nav-link-wrap[data-v-3f6ed221]{display:block;position:relative}.layout-header .nav-buttons[data-v-3f6ed221],.layout-header .nav-buttons .login-buttons[data-v-3f6ed221]{align-items:center;display:flex;gap:20px}.btn[data-v-3f6ed221]{align-items:center;background:transparent;border:1px solid transparent;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;overflow:hidden;padding:10px 24px;position:relative;text-decoration:none;transition:all .3s ease-in-out;z-index:1}.btn[data-v-3f6ed221]:before{background:#ffffff1a;content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .3s ease-in-out;width:100%;z-index:-1}.btn[data-v-3f6ed221]:hover:before{left:0}.btn-primary[data-v-3f6ed221]{background-color:var(--primary);border-color:var(--primary);color:var(--light)}.btn-primary[data-v-3f6ed221]:hover{background-color:#e03a20;border-color:#e03a20;box-shadow:0 4px 15px #f94c3066;transform:translateY(-2px)}.btn-outline[data-v-3f6ed221]{background-color:transparent;border:1px solid var(--light-gray);color:var(--light)}.btn-outline[data-v-3f6ed221]:hover{background-color:var(--primary);border-color:var(--primary);box-shadow:0 4px 15px #f94c3066;color:var(--light);transform:translateY(-2px)}.btn-link[data-v-3f6ed221]{border:none;color:currentColor;line-height:1.5;padding:10px 15px}.btn-link[data-v-3f6ed221]:hover{color:var(--primary)}.user-menu[data-v-3f6ed221]{align-items:center;display:flex;gap:20px}.notification-icon[data-v-3f6ed221]{background:transparent;border:0;color:currentColor;cursor:pointer;position:relative}.notification-icon i[data-v-3f6ed221]{color:currentColor;font-size:20px;transition:color .3s}.notification-icon:hover i[data-v-3f6ed221]{color:var(--primary)}.notification-icon .notification-badge[data-v-3f6ed221]{align-items:center;background-color:var(--primary);border-radius:9999px;color:#fff;display:flex;font-size:12px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:-8px;top:-8px}.user-dropdown[data-v-3f6ed221]{position:relative}.user-dropdown .user-info[data-v-3f6ed221]{align-items:center;background:transparent;border:0;border-radius:5px;color:currentColor;cursor:pointer;display:flex;gap:10px;padding:5px;transition:background-color .3s}.user-dropdown .user-info[data-v-3f6ed221]:hover{background-color:#ffffff1a}.user-dropdown .user-info .user-name-container[data-v-3f6ed221]{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.user-dropdown .user-info .user-name-container .username[data-v-3f6ed221]{color:currentColor;font-weight:500}.user-dropdown .user-info .user-name-container .company-name[data-v-3f6ed221]{color:var(--light-gray);line-height:1.2}.user-dropdown .user-info .avatar[data-v-3f6ed221]{aspect-ratio:1;border:2px solid var(--primary);border-radius:9999px;flex-shrink:0;height:40px;overflow:hidden;width:40px}.user-dropdown .user-info .avatar img[data-v-3f6ed221]{border-radius:inherit;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-dropdown .user-info i[data-v-3f6ed221]{color:var(--light-gray);font-size:12px;transition:transform .3s}.user-dropdown:hover .user-info i[data-v-3f6ed221]{color:var(--primary)}.user-dropdown .dropdown-menu.show~.user-info i[data-v-3f6ed221],.user-dropdown .user-info:hover i[data-v-3f6ed221]{transform:rotate(180deg)}.user-dropdown .dropdown-menu[data-v-3f6ed221]{background-color:var(--secondary);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;box-shadow:0 5px 15px #0000004d;min-width:200px;opacity:0;position:absolute;right:0;top:calc(100% + 10px);transform:translateY(-10px);transition:all .3s;visibility:hidden;z-index:1001}.user-dropdown .dropdown-menu.show[data-v-3f6ed221]{opacity:1;transform:translateY(0);visibility:visible}.user-dropdown .dropdown-menu[data-v-3f6ed221]:before{background-color:var(--secondary);border-left:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);content:"";height:12px;position:absolute;right:20px;top:-6px;transform:rotate(45deg);width:12px}.user-dropdown .dropdown-menu .dropdown-item[data-v-3f6ed221]{align-items:center;background:transparent;border:0;color:var(--light);cursor:pointer;display:flex;gap:10px;padding:12px 16px;text-align:left;text-decoration:none;transition:background-color .3s;width:100%}.user-dropdown .dropdown-menu .dropdown-item i[data-v-3f6ed221]{color:var(--light-gray);width:16px}.user-dropdown .dropdown-menu .dropdown-item[data-v-3f6ed221]:hover{background-color:#f94c301a}.user-dropdown .dropdown-menu .dropdown-item:hover i[data-v-3f6ed221]{color:var(--primary)}.user-dropdown .dropdown-menu .dropdown-divider[data-v-3f6ed221]{background-color:#ffffff1a;height:1px;margin:6px 0}.mobile-nav-toggle[data-v-3f6ed221]{align-items:center;background:none;border:none;cursor:pointer;display:none;justify-content:center;padding:10px;position:relative;z-index:1001}.hamburger-icon[data-v-3f6ed221]{background-color:currentColor;display:block;height:2px;position:relative;transition:background-color .3s ease-in-out;width:24px}.hamburger-icon[data-v-3f6ed221]:after,.hamburger-icon[data-v-3f6ed221]:before{background-color:currentColor;content:"";height:2px;left:0;position:absolute;transition:transform .3s ease-in-out,top .3s ease-in-out;width:100%}.hamburger-icon[data-v-3f6ed221]:before{top:-7px}.hamburger-icon[data-v-3f6ed221]:after{top:7px}.mobile-nav-toggle.is-open .hamburger-icon[data-v-3f6ed221]{background:transparent}.mobile-nav-toggle.is-open .hamburger-icon[data-v-3f6ed221]:before{top:0;transform:rotate(45deg)}.mobile-nav-toggle.is-open .hamburger-icon[data-v-3f6ed221]:after{top:0;transform:rotate(-45deg)}.mobile-menu[data-v-3f6ed221]{background-color:var(--secondary);display:flex;flex-direction:column;height:100vh;left:-100%;padding-top:40px;position:fixed;top:0;transition:left .3s ease-in-out;width:100%;z-index:999}.mobile-menu.is-open[data-v-3f6ed221]{left:0}.mobile-menu .mobile-menu-links[data-v-3f6ed221]{display:flex;flex:1;flex-direction:column;gap:20px;padding:20px}.mobile-menu .mobile-menu-links>a[data-v-3f6ed221]{border-bottom:1px solid hsla(0,0%,100%,.1);color:var(--light);font-size:18px;font-weight:500;padding:15px 0;text-decoration:none}.mobile-menu .mobile-menu-buttons[data-v-3f6ed221]{display:flex;flex-direction:column;gap:10px;padding:20px}.mobile-menu .mobile-menu-buttons .btn[data-v-3f6ed221]{text-align:center}.layout-header.is-relocation-guide-active .nav-link-wrap[data-v-3f6ed221]{position:relative}.layout-header.is-relocation-guide-active .nav-link-wrap.is-relocation-guide-target[data-v-3f6ed221]{z-index:1004}.layout-header.is-relocation-guide-active .nav-link-wrap.is-relocation-guide-target .nav-link[data-v-3f6ed221]{background:linear-gradient(135deg,#f94c30f5,#d6351beb),#f94c30;border:1px solid rgba(249,76,48,.42);border-radius:8px;box-shadow:0 0 0 6px #f94c3024,0 18px 44px #0000005c;color:#fff;opacity:1;padding:12px 18px;pointer-events:none}.relocation-guide-backdrop[data-v-3f6ed221]{animation:relocationBackdropIn-3f6ed221 .18s ease both;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;height:100vh;left:0;pointer-events:auto;position:fixed;top:0;width:100vw;z-index:1000}.nav-entry-guide[data-v-3f6ed221]{animation:relocationGuideIn-3f6ed221 .32s ease both;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg,#fffffffa,#fff7f0f5),#fffaf4;border:1px solid hsla(0,0%,100%,.86);border-radius:12px;box-shadow:0 28px 80px #00000052,0 0 0 1px #f94c3024,inset 0 1px #ffffffe6;color:#1a1a2b;display:grid;gap:10px;left:50%;padding:20px;pointer-events:auto;position:absolute;text-align:left;top:calc(100% + 24px);transform:translate(-50%);width:320px;z-index:1005}.nav-entry-guide[data-v-3f6ed221]:before{background:#fffffffa;border-left:1px solid hsla(0,0%,100%,.86);border-top:1px solid hsla(0,0%,100%,.86);content:"";height:18px;left:50%;position:absolute;top:-10px;transform:translate(-50%) rotate(45deg);width:18px}.nav-entry-guide strong[data-v-3f6ed221]{color:#1a1a2b;font-size:20px;font-weight:850;line-height:1.25}.nav-entry-guide span[data-v-3f6ed221]{color:#1a1a2bb8;font-size:14px;font-weight:650;line-height:1.65}.nav-entry-guide button[data-v-3f6ed221]{background:#f94c30;border:1px solid #f94c30;border-radius:8px;box-shadow:0 12px 28px #f94c303d;color:#fff;cursor:pointer;font-size:14px;font-weight:800;line-height:1;margin-top:2px;min-height:38px;padding:0 18px;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease;width:-moz-fit-content;width:fit-content}.nav-entry-guide button[data-v-3f6ed221]:focus-visible,.nav-entry-guide button[data-v-3f6ed221]:hover{background:#e03a20;box-shadow:0 16px 34px #f94c3057;outline:none;transform:translateY(-1px)}.nav-entry-guide-kicker[data-v-3f6ed221]{background:#f94c3014;border:1px solid rgba(249,76,48,.18);border-radius:999px;color:#f94c30!important;font-size:12px!important;font-weight:850!important;line-height:22px!important;min-height:24px;padding:0 10px;width:-moz-fit-content;width:fit-content}.relocation-guide-mobile[data-v-3f6ed221]{animation:relocationMobileGuideIn-3f6ed221 .26s ease both;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(180deg,#fffffffa,#fff7f0f5),#fffaf4;border:1px solid hsla(0,0%,100%,.86);border-radius:12px;box-shadow:0 28px 80px #00000052,0 0 0 1px #f94c3024;display:none;gap:10px;left:50%;padding:20px;pointer-events:auto;position:fixed;top:92px;transform:translate(-50%);width:min(340px,calc(100vw - 32px));z-index:1005}.relocation-guide-mobile span[data-v-3f6ed221]{color:#1a1a2bb8;font-size:14px;font-weight:650;line-height:1.65}.relocation-guide-mobile strong[data-v-3f6ed221]{color:#1a1a2b;font-size:20px;font-weight:850;line-height:1.25}.relocation-guide-mobile button[data-v-3f6ed221]{background:#f94c30;border:1px solid #f94c30;border-radius:8px;box-shadow:0 12px 28px #f94c303d;color:#fff;cursor:pointer;font-size:14px;font-weight:800;line-height:1;margin-top:2px;min-height:38px;padding:0 18px;width:-moz-fit-content;width:fit-content}@keyframes relocationBackdropIn-3f6ed221{0%{opacity:0}to{opacity:1}}@keyframes relocationGuideIn-3f6ed221{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}@keyframes relocationMobileGuideIn-3f6ed221{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.mobile-user-info[data-v-3f6ed221]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:12px;margin-bottom:8px;padding:16px 0}.mobile-user-info .avatar[data-v-3f6ed221]{border:2px solid var(--primary);border-radius:50%;flex-shrink:0;height:44px;overflow:hidden;width:44px}.mobile-user-info .avatar img[data-v-3f6ed221]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mobile-user-info .mobile-user-details[data-v-3f6ed221]{display:flex;flex-direction:column;gap:2px}.mobile-user-info .mobile-user-details .username[data-v-3f6ed221]{color:var(--light);font-size:16px;font-weight:600}.mobile-user-info .mobile-user-details .company-name[data-v-3f6ed221]{color:var(--light-gray);font-size:13px}.mobile-menu-item[data-v-3f6ed221]{align-items:center;color:var(--light);display:flex!important;font-size:16px;gap:10px;padding:12px 0!important;text-decoration:none}.mobile-menu-item i[data-v-3f6ed221]{color:var(--light-gray);width:20px}.layout-header--adaptive[data-v-3f6ed221]{background:transparent;border-bottom:0;box-shadow:none;color:var(--copy-color, #f7f3ec);pointer-events:none;z-index:20}.layout-header--adaptive.scrolled[data-v-3f6ed221]{background:transparent;border-bottom:0;box-shadow:none}.layout-header--adaptive[data-v-3f6ed221]:before{-webkit-backdrop-filter:blur(var(--nav-blur, 18px));backdrop-filter:blur(var(--nav-blur, 18px));background:linear-gradient(180deg,var(--nav-bg, rgba(10,12,20,.38)),hsla(0,0%,100%,0));content:"";height:100%;left:50%;-webkit-mask-image:linear-gradient(#000,#000 56%,transparent);mask-image:linear-gradient(#000,#000 56%,transparent);position:absolute;top:0;transform:translate(-50%);width:100vw;z-index:-1}.layout-header--adaptive .container[data-v-3f6ed221]{max-width:var(--home-content-max, 1920px);padding:0 var(--home-content-padding, 80px);pointer-events:auto}.layout-header--adaptive .navbar[data-v-3f6ed221]{min-height:78px;padding:20px 0 12px}.layout-header--adaptive .logo[data-v-3f6ed221]{aspect-ratio:3529 / 772;height:auto;width:150px}.layout-header--adaptive .logo-img[data-v-3f6ed221]{height:100%;top:0;right:0;bottom:0;left:0;max-height:none;max-width:none;position:absolute;transition:opacity .22s linear;width:100%}.layout-header--adaptive .logo-on-light[data-v-3f6ed221]{opacity:var(--nav-logo-on-light-opacity, 0)}.layout-header--adaptive .logo-on-dark[data-v-3f6ed221]{opacity:var(--nav-logo-on-dark-opacity, 1)}.layout-header--adaptive .nav-link[data-v-3f6ed221]{font-size:15px;font-weight:800;line-height:1;opacity:.86;transition:color .18s ease,opacity .16s ease;white-space:nowrap}.layout-header--adaptive .nav-link.router-link-exact-active[data-v-3f6ed221],.layout-header--adaptive .nav-link[data-v-3f6ed221]:focus-visible,.layout-header--adaptive .nav-link[data-v-3f6ed221]:hover{color:#f94c30;opacity:1}.layout-header--adaptive .nav-buttons[data-v-3f6ed221],.layout-header--adaptive .nav-links[data-v-3f6ed221]{pointer-events:auto}.layout-header--adaptive .btn[data-v-3f6ed221]{background:#ffffff1f;border:1px solid var(--hairline, hsla(38,41%,95%,.2));box-shadow:0 18px 38px #0a0c1214;color:currentColor;font-size:13px;font-weight:700;line-height:1;min-height:38px;padding:0 18px;transition:border-color .18s ease,background-color .18s ease,transform .18s ease,opacity .18s ease;white-space:nowrap}.layout-header--adaptive .btn[data-v-3f6ed221]:before{display:none}.layout-header--adaptive .btn[data-v-3f6ed221]:focus-visible,.layout-header--adaptive .btn[data-v-3f6ed221]:hover{background:#ffffff2e;border-color:currentColor;box-shadow:0 18px 38px #0a0c1214;color:currentColor;outline:none;transform:translateY(-1px)}.layout-header--adaptive .btn-primary[data-v-3f6ed221]{background:#f94c30;border-color:#f94c30b8;color:#fff}.layout-header--adaptive .btn-primary[data-v-3f6ed221]:focus-visible,.layout-header--adaptive .btn-primary[data-v-3f6ed221]:hover{background:#f94c30;border-color:#f94c30b8;color:#fff}.layout-header--adaptive .notification-icon[data-v-3f6ed221]{align-items:center;display:inline-flex;height:40px;justify-content:center;width:36px}.layout-header--adaptive .notification-icon .notification-badge[data-v-3f6ed221]{aspect-ratio:1;border:0;border-radius:9999px;font-size:11px;height:20px;line-height:20px;min-width:20px;padding:0;right:-5px;top:-5px;width:20px}.layout-header--adaptive .user-info[data-v-3f6ed221]{border-radius:0;max-width:238px;min-height:46px;padding:4px 10px 4px 5px}.layout-header--adaptive .user-info[data-v-3f6ed221]:focus-visible,.layout-header--adaptive .user-info[data-v-3f6ed221]:hover{background:var(--nav-hover-bg, hsla(0,0%,100%,.1));outline:none}.layout-header--adaptive .user-info .avatar[data-v-3f6ed221]{border-radius:9999px}.layout-header--adaptive .user-info .avatar img[data-v-3f6ed221]{border-radius:inherit}.layout-header--adaptive .user-info .user-name-container .company-name[data-v-3f6ed221],.layout-header--adaptive .user-info .user-name-container .username[data-v-3f6ed221]{max-width:126px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-header--adaptive .user-info .user-name-container .username[data-v-3f6ed221]{font-size:14px;font-weight:800}.layout-header--adaptive .user-info .user-name-container .company-name[data-v-3f6ed221]{color:var(--nav-muted, hsla(0,0%,100%,.68));font-size:12px;font-weight:600}.layout-header--adaptive .dropdown-menu[data-v-3f6ed221]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--nav-menu-bg, rgba(42,42,53,.94));border:1px solid var(--hairline, hsla(38,41%,95%,.2));border-radius:0;box-shadow:0 20px 48px #0a0c1247;min-width:170px;overflow:hidden;transform:translateY(-8px);transition:all .18s ease}.layout-header--adaptive .dropdown-menu[data-v-3f6ed221]:before{display:none}.layout-header--adaptive .user-dropdown .dropdown-menu .dropdown-item[data-v-3f6ed221]{color:var(--nav-menu-text, #f7f3ec);font-size:13px;font-weight:700}.layout-header--adaptive .user-dropdown .dropdown-menu .dropdown-item i[data-v-3f6ed221]{color:var(--nav-menu-text, #f7f3ec);opacity:.62}.layout-header--adaptive .user-dropdown .dropdown-menu .dropdown-item[data-v-3f6ed221]:hover{background:#f94c3029}.layout-header--adaptive .user-dropdown .dropdown-menu .dropdown-item:hover i[data-v-3f6ed221]{color:#f94c30;opacity:1}.layout-header--adaptive .mobile-nav-toggle[data-v-3f6ed221]{background:#ffffff1f;border:1px solid var(--hairline, hsla(38,41%,95%,.2));color:currentColor;height:42px;padding:0;pointer-events:auto;width:42px}@media (max-width:1120px){.layout-header--adaptive .container[data-v-3f6ed221]{padding:0 var(--home-content-padding, 40px)}}@media (max-width:992px){.layout-header .nav-links[data-v-3f6ed221],.layout-header .nav-buttons[data-v-3f6ed221]{display:none!important}.mobile-nav-toggle[data-v-3f6ed221]{display:inline-flex}.nav-entry-guide[data-v-3f6ed221]{display:none}.relocation-guide-mobile[data-v-3f6ed221]{display:grid}}@media (max-width:992px){.layout-header--adaptive .container[data-v-3f6ed221]{padding:0 var(--home-content-padding, 20px)}.layout-header--adaptive .navbar[data-v-3f6ed221]{min-height:70px;padding:18px 0 12px}.layout-header--adaptive .mobile-menu[data-v-3f6ed221]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#16171df0;border:1px solid hsla(38,41%,95%,.18);box-shadow:0 24px 64px #0a0c1247;color:#f7f3ec;display:grid;gap:12px;height:auto;left:14px;opacity:0;padding:16px;pointer-events:auto;right:14px;top:70px;transform:translateY(-12px);transition:all .18s ease;visibility:hidden;width:auto}.layout-header--adaptive .mobile-menu.is-open[data-v-3f6ed221]{left:14px;opacity:1;transform:translateY(0);visibility:visible}.layout-header--adaptive .mobile-menu-buttons[data-v-3f6ed221],.layout-header--adaptive .mobile-menu-links[data-v-3f6ed221]{display:grid;gap:8px;padding:0}.layout-header--adaptive .mobile-menu-buttons .btn[data-v-3f6ed221],.layout-header--adaptive .mobile-menu-item[data-v-3f6ed221],.layout-header--adaptive .mobile-menu-links>a[data-v-3f6ed221]{background:transparent;border:0;border-bottom:0;box-shadow:none;color:#f7f3ec;font-size:15px;font-weight:800;justify-content:flex-start;min-height:42px;padding:0 12px!important;text-align:left}.layout-header--adaptive .mobile-user-info[data-v-3f6ed221]{padding:8px 12px 12px}}@media (max-width:768px){.layout-header:not(.layout-header--adaptive) .container[data-v-3f6ed221]{padding:0 20px}}@media (max-width:480px){.layout-header:not(.layout-header--adaptive) .container[data-v-3f6ed221]{padding:0 15px}.layout-header--adaptive .container[data-v-3f6ed221]{padding:0 var(--home-content-padding, 15px)}.layout-header .logo[data-v-3f6ed221]{width:130px}.layout-header--adaptive .logo[data-v-3f6ed221]{width:150px}.user-menu[data-v-3f6ed221]{gap:12px}}
