.Y1TXbW_sidebar{background:linear-gradient(#fff 0%,#fafbfc 100%);border-right:1px solid #0000000f;flex-direction:column;flex-shrink:0;width:260px;height:calc(100vh - 80px);display:flex;position:sticky;top:80px;overflow-y:auto}.Y1TXbW_userSection{border-bottom:1px solid #0000000d;align-items:center;gap:12px;padding:1.25rem;display:flex}.Y1TXbW_avatar{background:linear-gradient(135deg, var(--color-primary), var(--color-accent));color:#fff;letter-spacing:-.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1rem;font-weight:800;display:flex}.Y1TXbW_userInfo{flex:1;min-width:0}.Y1TXbW_userName{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.9rem;font-weight:700;overflow:hidden}.Y1TXbW_userEmail{color:var(--color-text-light);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.75rem;overflow:hidden}.Y1TXbW_nav{flex:1;padding:.75rem}.Y1TXbW_navList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.Y1TXbW_navLink{color:var(--color-text-light);border-radius:10px;align-items:center;gap:12px;padding:11px 14px;font-size:.88rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex;position:relative}.Y1TXbW_navLink:hover{background:var(--color-background-alt,#f5f6f8);color:var(--color-text)}.Y1TXbW_navLink svg{opacity:.7;flex-shrink:0;transition:opacity .2s}.Y1TXbW_navLink:hover svg{opacity:1}.Y1TXbW_navLinkActive{color:var(--color-accent);background:#f064130f;font-weight:700}.Y1TXbW_navLinkActive svg{opacity:1;color:var(--color-accent)}.Y1TXbW_navLinkActive:before{content:"";background:var(--color-accent);border-radius:0 3px 3px 0;width:3px;height:60%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.Y1TXbW_logoutNavLink{cursor:pointer;text-align:left;background:0 0;border:none;width:100%;margin-top:8px;padding-top:14px;font-family:inherit;box-shadow:inset 0 1px #0000000d}.Y1TXbW_logoutNavLink:hover{color:#ef4444;background:#ef44440f}.Y1TXbW_logoutNavLink:hover svg{color:#ef4444;opacity:1}.Y1TXbW_logoutNavLink:focus-visible{outline:none;box-shadow:0 0 0 2px #ef444440}@media (max-width:768px){.Y1TXbW_sidebar{display:none}}.Y1TXbW_bottomTabBar{display:none}@media (max-width:768px){.Y1TXbW_bottomTabBar{z-index:100;-webkit-backdrop-filter:blur(12px);padding:8px 4px calc(8px + env(safe-area-inset-bottom,0px));background:#fffffff7;border-top:1px solid #0000000f;justify-content:space-around;align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #0000000a}.Y1TXbW_tabItem{color:var(--color-text-light);cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;min-width:0;padding:6px 4px;font-family:inherit;text-decoration:none;transition:color .2s;display:flex;position:relative}.Y1TXbW_tabItem svg{opacity:.45;width:22px;height:22px;transition:opacity .2s,transform .2s}.Y1TXbW_tabLabel{letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.68rem;font-weight:600;overflow:hidden}.Y1TXbW_tabItemActive{color:var(--color-accent)}.Y1TXbW_tabItemActive svg{opacity:1}.Y1TXbW_tabMoreButton:focus-visible{outline:none}.Y1TXbW_tabMoreButton:focus-visible svg{opacity:1;color:var(--color-accent)}}.Y1TXbW_moreSheetRoot{display:none}@media (max-width:768px){.Y1TXbW_moreSheetRoot{z-index:200;display:block;position:fixed;inset:0}.Y1TXbW_moreSheetBackdrop{cursor:pointer;background:#0f172a73;border:none;width:100%;height:100%;padding:0;animation:.2s ease-out Y1TXbW_sheetBackdropIn;position:absolute;inset:0}.Y1TXbW_moreSheet{padding:8px 16px calc(20px + env(safe-area-inset-bottom,0px));background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;max-height:80vh;animation:.28s cubic-bezier(.32,.72,0,1) Y1TXbW_sheetSlideUp;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -10px 40px #0000002e}.Y1TXbW_moreSheetHandle{background:#0000001f;border-radius:999px;width:40px;height:4px;margin:6px auto 8px}.Y1TXbW_moreSheetHeader{border-bottom:1px solid #0000000d;justify-content:space-between;align-items:center;padding:4px 4px 12px;display:flex}.Y1TXbW_moreSheetTitle{color:var(--color-text);font-size:.95rem;font-weight:700}.Y1TXbW_moreSheetClose{width:32px;height:32px;color:var(--color-text-light);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .15s;display:flex}.Y1TXbW_moreSheetClose:hover,.Y1TXbW_moreSheetClose:focus-visible{background:#0000000d;outline:none}.Y1TXbW_moreSheetList{flex-direction:column;gap:2px;margin:0;padding:8px 0 0;list-style:none;display:flex}.Y1TXbW_moreSheetItem{width:100%;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:14px;padding:14px 12px;font-family:inherit;font-size:.95rem;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.Y1TXbW_moreSheetItem svg{opacity:.7;flex-shrink:0}.Y1TXbW_moreSheetItem:hover,.Y1TXbW_moreSheetItem:focus-visible{background:var(--color-background-alt,#f5f6f8);outline:none}.Y1TXbW_moreSheetItemActive{color:var(--color-accent);background:#f0641314;font-weight:700}.Y1TXbW_moreSheetItemActive svg{opacity:1;color:var(--color-accent)}.Y1TXbW_moreSheetLogout{color:#ef4444;border-radius:0 0 12px 12px;margin-top:6px;box-shadow:inset 0 1px #0000000d}.Y1TXbW_moreSheetLogout svg{color:#ef4444;opacity:1}.Y1TXbW_moreSheetLogout:hover,.Y1TXbW_moreSheetLogout:focus-visible{background:#ef444414}}@keyframes Y1TXbW_sheetBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes Y1TXbW_sheetSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes Y1TXbW_fadeIn{0%{opacity:0}to{opacity:1}}
.ldgnoG_header{z-index:var(--z-sticky);transition:all var(--transition-normal);padding:.8rem 0;position:fixed;top:0;left:0;right:0}.ldgnoG_header.ldgnoG_menuOpen{transition:none}.ldgnoG_header.ldgnoG_transparent{color:#fff;background:0 0}.ldgnoG_header.ldgnoG_scrolled,.ldgnoG_header:not(.ldgnoG_transparent){border-bottom:1px solid var(--color-border-light);color:var(--color-text);background:#fff;box-shadow:0 2px 20px #00000014}.ldgnoG_container{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}@media (max-width:1023px){.ldgnoG_container{grid-template-columns:1fr auto 1fr;display:grid}.ldgnoG_logo{grid-column:2;justify-content:center}.ldgnoG_actions{grid-column:3;justify-content:flex-end}}.ldgnoG_logo{flex-shrink:1;align-items:center;min-width:0;line-height:0;text-decoration:none;display:flex}.ldgnoG_logoImage{object-fit:contain;width:auto;max-width:100%;height:48px}@media (min-width:768px){.ldgnoG_logoImage{height:42px}}@media (max-width:480px){.ldgnoG_logoImage{height:42px}}.ldgnoG_nav{display:none}@media (min-width:1024px){.ldgnoG_nav{display:block}}.ldgnoG_navList{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.ldgnoG_navItem{position:static}.ldgnoG_navItemAnchor{position:relative}.ldgnoG_navLink{font-size:.85rem;font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;gap:4px;padding:.5rem .4rem;display:flex}.ldgnoG_navButton{color:inherit;font-family:inherit;line-height:inherit;cursor:pointer;background:0 0;border:0}@media (min-width:1200px){.ldgnoG_navList{gap:var(--spacing-xs)}.ldgnoG_navLink{gap:var(--spacing-xs);font-size:var(--font-size-sm);padding:.5rem .6rem}}.ldgnoG_navLink:hover,.ldgnoG_navButton[aria-expanded=true]{color:var(--color-accent);transition:color var(--transition-fast)}.ldgnoG_navLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:8px}.ldgnoG_chevron{transition:transform var(--transition-fast)}.ldgnoG_chevronOpen{transform:rotate(180deg)}.ldgnoG_panel{z-index:1;color:var(--color-text);border-radius:var(--radius-xl);opacity:0;visibility:hidden;pointer-events:none;background:#fff;border:1px solid #1a1f2e12;transition:opacity .18s,transform .18s,visibility 0s linear .18s;position:absolute;top:calc(100% + 16px);left:0;transform:translateY(8px);box-shadow:0 28px 56px -18px #1a1f2e47,0 6px 16px -6px #1a1f2e14}.ldgnoG_panel:focus{outline:none}.ldgnoG_panel:before{content:"";height:18px;position:absolute;top:-18px;left:0;right:0}.ldgnoG_panelOpen{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s,transform .18s,visibility;transform:none}.ldgnoG_panelWide{width:min(740px,100vw - 284px)}@media (min-width:1200px){.ldgnoG_panelWide{width:820px}}.ldgnoG_panelNarrow{width:410px;padding:.6rem;left:-12px}.ldgnoG_menuBody{flex-direction:column;gap:1.1rem;display:flex}.ldgnoG_panelWide .ldgnoG_menuBody{grid-template-columns:280px minmax(0,1fr);gap:0;display:grid}@media (min-width:1200px){.ldgnoG_panelWide .ldgnoG_menuBody{grid-template-columns:320px minmax(0,1fr)}}.ldgnoG_panelWide .ldgnoG_menuPath{border-top-left-radius:calc(var(--radius-xl) - 1px);background:radial-gradient(130% 80% at 0 0,#f064131c,#0000 62%),#fbf8f5;border-right:1px solid #1a1f2e0f;flex-direction:column;padding:1.35rem .9rem 1.2rem;display:flex}.ldgnoG_menuGroups{flex-direction:column;gap:1.15rem;min-width:0;display:flex}.ldgnoG_panelWide .ldgnoG_menuGroups{overscroll-behavior:contain;max-height:calc(100dvh - 220px);padding:1.35rem 1.4rem 1.2rem;overflow-y:auto}.ldgnoG_menuHeading{letter-spacing:.01em;color:var(--color-primary);align-items:center;gap:.5rem;margin:0 0 .65rem;padding-left:.3rem;font-size:.78rem;font-weight:700;display:flex}.ldgnoG_menuHeading:before{content:"";background:var(--color-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px;box-shadow:0 0 0 3px #f0641329}.ldgnoG_steps{counter-reset:step;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex;position:relative}.ldgnoG_panelWide .ldgnoG_steps{flex:1;justify-content:space-between}.ldgnoG_steps:before{content:"";background:linear-gradient(#f0641366,#f064131f);border-radius:2px;width:2px;position:absolute;top:30px;bottom:30px;left:29px}.ldgnoG_stepItem{counter-increment:step;position:relative}.ldgnoG_step,.ldgnoG_guideLink{border-radius:var(--radius-lg);color:inherit;transition:background var(--transition-fast), box-shadow var(--transition-fast);align-items:center;gap:.85rem;padding:10px;text-decoration:none;display:flex}.ldgnoG_step{z-index:1;position:relative}.ldgnoG_step:hover,.ldgnoG_step:focus-visible{background:#fff;box-shadow:0 8px 20px -10px #1a1f2e38,0 0 0 1px #1a1f2e0a}.ldgnoG_guideLink:hover,.ldgnoG_guideLink:focus-visible{background:#f064130d}.ldgnoG_step:focus-visible,.ldgnoG_guideLink:focus-visible,.ldgnoG_gridLink:focus-visible,.ldgnoG_typeCard:focus-visible,.ldgnoG_hubCard:focus-visible,.ldgnoG_bridgeCta:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.ldgnoG_stepIcon{z-index:1;width:40px;height:40px;color:var(--color-accent);transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);background:#fff;border:1px solid #f0641338;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 3px 8px -4px #f0641359}.ldgnoG_steps .ldgnoG_stepIcon:after{content:counter(step);background:var(--color-primary);color:#fff;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-size:.62rem;font-weight:700;line-height:1;display:flex;position:absolute;top:-7px;left:-7px}.ldgnoG_step:hover .ldgnoG_stepIcon,.ldgnoG_step:focus-visible .ldgnoG_stepIcon,.ldgnoG_guideLink:hover .ldgnoG_stepIcon,.ldgnoG_guideLink:focus-visible .ldgnoG_stepIcon{border-color:var(--color-accent);background:var(--color-accent);color:#fff}.ldgnoG_stepBody{flex-direction:column;gap:2px;min-width:0;display:flex}.ldgnoG_stepTitle{color:var(--color-primary);font-size:.92rem;font-weight:600;line-height:1.3}.ldgnoG_stepText{color:var(--color-text-light);font-size:.78rem;line-height:1.35}.ldgnoG_guideLists{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:2px 1rem;display:grid}.ldgnoG_guideCol,.ldgnoG_linkGrid{display:contents}.ldgnoG_linkGrid{list-style:none}.ldgnoG_guideCol:first-child>.ldgnoG_menuHeading,.ldgnoG_guideCol:first-child li{grid-column:1}.ldgnoG_guideCol:last-child>.ldgnoG_menuHeading,.ldgnoG_guideCol:last-child li{grid-column:2}.ldgnoG_gridLink{color:var(--color-text);transition:background var(--transition-fast), color var(--transition-fast);border-radius:10px;align-items:center;gap:.6rem;padding:6px 8px 6px 6px;font-size:.85rem;font-weight:500;line-height:1.25;text-decoration:none;display:flex}.ldgnoG_gridLink:hover,.ldgnoG_gridLink:focus-visible{color:var(--color-primary);background:#f064130f}.ldgnoG_gridIcon{border:1px solid var(--color-border);background:var(--color-background-alt);width:30px;height:30px;color:var(--color-primary);transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ldgnoG_gridCode:before{content:attr(data-code);letter-spacing:.03em;font-size:.6rem;font-weight:800}.ldgnoG_gridLink:hover .ldgnoG_gridIcon,.ldgnoG_gridLink:focus-visible .ldgnoG_gridIcon,.ldgnoG_typeCard:hover .ldgnoG_gridIcon,.ldgnoG_typeCard:focus-visible .ldgnoG_gridIcon,.ldgnoG_hubCard:hover .ldgnoG_gridIcon,.ldgnoG_hubCard:focus-visible .ldgnoG_gridIcon{border-color:var(--color-accent);background:var(--color-accent);color:#fff}.ldgnoG_typeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ldgnoG_typeBlock{flex-direction:column;flex:1;display:flex}.ldgnoG_typeBlock .ldgnoG_typeGrid{flex:1;grid-auto-rows:1fr}.ldgnoG_typeGrid>li{display:flex}.ldgnoG_typeCard{border:1px solid var(--color-border);border-radius:var(--radius-lg);color:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);background:#fff;flex-direction:column;flex:1;align-items:flex-start;gap:2px;padding:.85rem .9rem;text-decoration:none;display:flex;position:relative}.ldgnoG_typeCard .ldgnoG_gridIcon{margin-bottom:.45rem}.ldgnoG_typeCard:hover,.ldgnoG_typeCard:focus-visible{border-color:#f0641366;transform:translateY(-1px);box-shadow:0 10px 24px -14px #f064138c}.ldgnoG_typeTitle{color:var(--color-primary);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:.88rem;font-weight:600}.ldgnoG_typeText{color:var(--color-text-light);font-size:.76rem;line-height:1.35}.ldgnoG_bridge{border-radius:0 0 calc(var(--radius-xl) - 1px) calc(var(--radius-xl) - 1px);background:linear-gradient(90deg,#f0641312,#f0641304 60%,#fff);border-top:1px solid #1a1f2e0f;align-items:center;gap:.75rem;padding:.75rem 1rem .75rem 1.25rem;display:flex}.ldgnoG_bridgeIcon{width:30px;height:30px;color:var(--color-accent);background:#fff;border:1px solid #f0641338;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ldgnoG_bridgeText{min-width:0;color:var(--color-primary);flex:1;font-size:.86rem;font-weight:500}.ldgnoG_bridgeCta{border-radius:var(--radius-full);color:var(--color-accent);white-space:nowrap;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);background:#fff;border:1px solid #f0641359;align-items:center;gap:6px;padding:.45rem .95rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-flex}.ldgnoG_bridgeCta:hover{border-color:var(--color-accent);background:var(--color-accent);color:#fff}.ldgnoG_bridgeCta svg{transition:transform var(--transition-fast)}.ldgnoG_bridgeCta:hover svg{transform:translate(2px)}.ldgnoG_guideList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ldgnoG_hubBox{border-top:1px solid #1a1f2e12;margin-top:.4rem;padding:.9rem .55rem .45rem}.ldgnoG_hubCards{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ldgnoG_hubCard{border-radius:var(--radius-lg);color:var(--color-primary);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:radial-gradient(120% 100% at 0 0,#f0641317,#0000 65%),#fbf8f5;border:1px solid #1a1f2e0d;flex-direction:column;align-items:flex-start;gap:.55rem;padding:.75rem .8rem;font-size:.82rem;font-weight:600;line-height:1.25;text-decoration:none;display:flex;position:relative}.ldgnoG_hubCard .ldgnoG_gridIcon{background:#fff}.ldgnoG_hubCard:hover,.ldgnoG_hubCard:focus-visible{border-color:#f0641359;box-shadow:0 8px 20px -12px #f0641380}.ldgnoG_hubArrow{color:var(--color-text-light);transition:color var(--transition-fast), transform var(--transition-fast);position:absolute;top:.75rem;right:.75rem}.ldgnoG_hubCard:hover .ldgnoG_hubArrow,.ldgnoG_typeCard:hover .ldgnoG_hubArrow{color:var(--color-accent);transform:translate(2px,-2px)}.ldgnoG_actions{align-items:center;gap:var(--spacing-md);flex-shrink:0;display:flex}@media (max-width:480px){.ldgnoG_actions{gap:var(--spacing-sm)}}.ldgnoG_langToggle{align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);cursor:pointer;transition:background var(--transition-fast);background:#ffffff26;border:none;padding:.375rem .75rem;display:flex}@media (max-width:1023px){.ldgnoG_actions .ldgnoG_langToggle{display:none!important}.ldgnoG_actions{gap:0}}.ldgnoG_header.ldgnoG_scrolled .ldgnoG_langToggle,.ldgnoG_header:not(.ldgnoG_transparent) .ldgnoG_langToggle{background:var(--color-background-alt)}.ldgnoG_langToggle:hover{background:#ffffff40}.ldgnoG_header.ldgnoG_scrolled .ldgnoG_langToggle:hover,.ldgnoG_header:not(.ldgnoG_transparent) .ldgnoG_langToggle:hover{background:var(--color-border-light)}.ldgnoG_langDivider{opacity:.3;background:currentColor;width:1px;height:12px}.ldgnoG_langActive{color:var(--color-accent);font-weight:var(--font-weight-bold)}.ldgnoG_loginLink{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);display:none}.ldgnoG_dashboardLink{text-decoration:none}@media (min-width:1024px){.ldgnoG_loginLink{align-items:center;gap:6px;display:flex}.ldgnoG_loginLink:not(.ldgnoG_dashboardLink){display:block}}.ldgnoG_loginLink:hover{color:var(--color-accent);transition:color var(--transition-fast)}.ldgnoG_ctaBtn{font-size:var(--font-size-xs);padding:.625rem 1.25rem;display:none}@media (min-width:1024px){.ldgnoG_ctaBtn{display:flex}}.ldgnoG_ctaBtn,.ldgnoG_mobileCta{isolation:isolate;position:relative;overflow:hidden}.ldgnoG_ctaBtn:after,.ldgnoG_mobileCta:after{content:"";pointer-events:none;background:linear-gradient(100deg,#fff0 0%,#ffffff47 50%,#fff0 100%);width:40%;animation:7s ease-in-out 2.5s infinite ldgnoG_ctaShine;position:absolute;top:0;bottom:0;left:0;transform:translate(-160%)}@keyframes ldgnoG_ctaShine{0%{transform:translate(-160%)}16%,to{transform:translate(310%)}}.ldgnoG_narrowOnly{display:none}@media (min-width:1024px) and (max-width:1199px){.ldgnoG_wideOnly{display:none}.ldgnoG_narrowOnly{display:inline}}.ldgnoG_mobileToggle{width:44px;height:44px;color:var(--color-text);background:var(--color-background-alt);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;transition:transform var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast);flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.ldgnoG_burgerLine{transform-origin:50%;background:currentColor;border-radius:2px;width:20px;height:2px;transition:transform .35s cubic-bezier(.77,0,.18,1),opacity .25s;display:block}.ldgnoG_mobileToggleOpen .ldgnoG_burgerLine:first-child{transform:translateY(7px)rotate(45deg)}.ldgnoG_mobileToggleOpen .ldgnoG_burgerLine:nth-child(2){opacity:0;transform:scaleX(0)}.ldgnoG_mobileToggleOpen .ldgnoG_burgerLine:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.ldgnoG_header.ldgnoG_transparent:not(.ldgnoG_scrolled) .ldgnoG_mobileToggle{color:#fff;background:#ffffff26;border-color:#0000}.ldgnoG_mobileToggle:hover{background:var(--color-border-light);transform:scale(.95)}.ldgnoG_header.ldgnoG_transparent:not(.ldgnoG_scrolled) .ldgnoG_mobileToggle:hover{background:#ffffff40}@media (min-width:1024px){.ldgnoG_mobileToggle{display:none}}.ldgnoG_mobileMenu{background:#fff;flex-direction:column;min-height:calc(100dvh - 70px);animation:.3s cubic-bezier(.16,1,.3,1) ldgnoG_slideIn;display:flex;position:fixed;inset:70px 0 0}@media (min-width:481px) and (max-width:767px){.ldgnoG_mobileMenu{min-height:calc(100dvh - 74px);top:74px}}@media (min-width:1024px){.ldgnoG_mobileMenu{display:none}}@keyframes ldgnoG_slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.ldgnoG_mobileNav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable both-edges;scrollbar-width:thin;min-height:0;padding:var(--spacing-md) var(--container-padding) 1.75rem;flex-direction:column;flex:1;gap:0;display:flex;overflow-y:auto}.ldgnoG_mobileNav>*{flex-shrink:0}.ldgnoG_mobileList{border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);background:#fff;flex-direction:column;margin-bottom:.9rem;display:flex;overflow:hidden}.ldgnoG_mobileList>:is(a,div)+:is(a,div){border-top:1px solid var(--color-border)}.ldgnoG_mobileNavLink{width:100%;color:var(--color-primary);letter-spacing:-.01em;text-align:left;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;align-items:center;gap:.8rem;padding:.75rem .9rem;font-family:inherit;font-size:1.02rem;font-weight:600;text-decoration:none;display:flex}.ldgnoG_mobileNavLink:active{background:#f064130d}.ldgnoG_mobileNavLink .ldgnoG_gridIcon{border-radius:10px;width:36px;height:36px}.ldgnoG_mobileNavLabel{flex:1}.ldgnoG_mobileChevron{color:var(--color-text-light);transition:transform var(--transition-fast);flex-shrink:0}.ldgnoG_mobileChevronOpen{transform:rotate(180deg)}.ldgnoG_teaser{border-radius:var(--radius-xl);color:var(--color-primary);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:radial-gradient(130% 120% at 0 0,#f064131f,#0000 60%),#fbf8f5;border:1px solid #f0641333;align-items:center;gap:.85rem;padding:.9rem .9rem .9rem 1rem;text-decoration:none;animation:.2s ease-out ldgnoG_dropIn;display:flex}.ldgnoG_teaser:active{border-color:#f0641373;box-shadow:0 8px 20px -12px #f0641380}.ldgnoG_teaserIcon{background:var(--color-accent);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:0 6px 14px -6px #f0641399}.ldgnoG_teaserBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ldgnoG_teaserTitle{text-wrap:balance;font-size:.98rem;font-weight:700;line-height:1.3}.ldgnoG_teaserText{color:var(--color-text-light);text-wrap:balance;font-size:.8rem;line-height:1.35}.ldgnoG_teaserGo{width:34px;height:34px;color:var(--color-accent);transition:background var(--transition-fast), color var(--transition-fast);background:#fff;border:1px solid #f064134d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ldgnoG_teaser:active .ldgnoG_teaserGo{background:var(--color-accent);color:#fff}@keyframes ldgnoG_dropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ldgnoG_doors{grid-template-columns:1fr 1fr;gap:10px;padding:.25rem 0 .75rem;display:grid}.ldgnoG_door{border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);color:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);background:radial-gradient(120% 90% at 0 0,#f0641314,#0000 60%),#fff;flex-direction:column;align-items:flex-start;gap:4px;padding:.9rem .9rem 1rem;font-family:inherit;display:flex;position:relative}.ldgnoG_door:active{border-color:#f0641373;box-shadow:0 8px 20px -12px #f0641380}.ldgnoG_doorActive{border-color:var(--color-accent);background:radial-gradient(120% 90% at 0 0,#f0641324,#0000 60%),#fff;box-shadow:0 0 0 3px #f064131f}.ldgnoG_doorTop{justify-content:space-between;align-items:center;width:100%;margin-bottom:.45rem;display:flex}.ldgnoG_doorChevron{box-sizing:content-box;border:1px solid var(--color-border);width:16px;height:16px;color:var(--color-text-light);transition:transform var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);background:#fff;border-radius:50%;padding:5px}.ldgnoG_doorActive .ldgnoG_doorChevron{color:var(--color-accent);background:#f0641314;border-color:#f0641359}.ldgnoG_doorIcon{background:var(--color-accent);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 6px 14px -6px #f0641399}.ldgnoG_doorTitle{letter-spacing:-.01em;color:var(--color-primary);font-size:1.1rem;font-weight:700}.ldgnoG_doorText{max-width:11em;min-height:2.7em;color:var(--color-text-light);text-wrap:balance;font-size:.78rem;line-height:1.35}.ldgnoG_doorPanel{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-background-alt);margin-bottom:.75rem;animation:.2s ease-out ldgnoG_dropIn;position:relative}.ldgnoG_doorPanel:before{content:"";border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);background:var(--color-background-alt);width:12px;height:12px;position:absolute;top:-7px;left:calc(25% - 8px);transform:rotate(45deg)}.ldgnoG_doorPanelBuy:before{left:calc(75% - 4px)}.ldgnoG_doorPanel .ldgnoG_menuBody{padding:.9rem .6rem .6rem}.ldgnoG_doorPanel .ldgnoG_menuGroups{border-top:1px solid #1a1f2e14;padding-top:1.1rem}.ldgnoG_doorPanel .ldgnoG_typeGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.ldgnoG_doorPanel .ldgnoG_gridLink{min-width:0;min-height:44px}.ldgnoG_doorPanel .ldgnoG_typeCard{min-width:0}.ldgnoG_doorPanel .ldgnoG_gridIcon{background:#fff;border-color:#0000;width:32px;height:32px;box-shadow:0 1px 3px #1a1f2e14}.ldgnoG_doorPanel .ldgnoG_bridge{background:#fff;flex-wrap:wrap;gap:.6rem .75rem;padding:1rem}.ldgnoG_doorPanel .ldgnoG_bridgeCta{flex:100%;justify-content:center;padding:.6rem 1rem;font-size:.88rem}.ldgnoG_doorPanel .ldgnoG_bridgeText{flex-basis:calc(100% - 42px)}.ldgnoG_mobileGuides{padding:0 .5rem .6rem;animation:.2s ease-out ldgnoG_dropIn}.ldgnoG_mobileActions{padding:.65rem var(--container-padding) calc(.65rem + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #1a1f2e0f;flex-direction:column;flex-shrink:0;gap:8px;display:flex;position:relative}.ldgnoG_mobileActions:before{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:24px;position:absolute;top:-25px;left:0;right:0}.ldgnoG_mobileUtility{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ldgnoG_mobileUtility .ldgnoG_langToggle,.ldgnoG_mobileLoginLink{border-radius:var(--radius-lg);font-size:.95rem;font-weight:var(--font-weight-bold);text-align:center;transition:transform var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);justify-content:center;align-items:center;gap:.5rem;padding:.6rem .5rem;text-decoration:none;display:flex}.ldgnoG_mobileCta{border-radius:var(--radius-lg);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);text-align:center;transition:transform var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);grid-column:1/-1;justify-content:center;align-items:center;padding:1rem;text-decoration:none;display:flex}.ldgnoG_header .ldgnoG_mobileUtility .ldgnoG_langToggle{color:var(--color-text);border:1px solid var(--color-border);cursor:pointer;box-shadow:var(--shadow-sm);background:#fff}.ldgnoG_actionIcon{color:var(--color-text-light);flex-shrink:0}.ldgnoG_mobileUtility .ldgnoG_langToggle .ldgnoG_langDivider{background:var(--color-border);height:14px;margin:0 .15rem}.ldgnoG_mobileLoginLink{color:var(--color-text);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);background:#fff}.ldgnoG_mobileLoginLink:active,.ldgnoG_mobileUtility .ldgnoG_langToggle:active{background:var(--color-background-alt);box-shadow:none;transform:scale(.97)}.ldgnoG_mobileCta{font-size:var(--font-size-base);padding:1rem;box-shadow:0 4px 14px #f0641340}.ldgnoG_mobileCta:active{transform:scale(.98);box-shadow:0 2px 8px #f0641326}@media (prefers-reduced-motion:reduce){.ldgnoG_panel,.ldgnoG_panelOpen{transition:none;transform:none}.ldgnoG_mobileMenu,.ldgnoG_doorPanel,.ldgnoG_mobileGuides,.ldgnoG_teaser{animation:none}.ldgnoG_typeCard:hover,.ldgnoG_typeCard:focus-visible{transform:none}.ldgnoG_ctaBtn:after,.ldgnoG_mobileCta:after{animation:none;display:none}}
.Grjkva_footer{background:var(--color-primary);color:#fff;padding:var(--spacing-3xl) 0 var(--spacing-lg)}@media (min-width:768px){.Grjkva_footer{padding:var(--spacing-4xl) 0 var(--spacing-xl)}}.Grjkva_grid{column-gap:var(--spacing-lg);row-gap:var(--spacing-xl);margin-bottom:var(--spacing-xl);grid-template-columns:1fr 1fr;display:grid}@media (min-width:900px){.Grjkva_grid{column-gap:var(--spacing-lg);row-gap:var(--spacing-2xl);grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.Grjkva_grid{column-gap:var(--spacing-lg);row-gap:var(--spacing-2xl);margin-bottom:var(--spacing-2xl);grid-template-columns:1.1fr repeat(4,1fr)}}@media (min-width:1280px){.Grjkva_grid{column-gap:var(--spacing-2xl);grid-template-columns:1.5fr repeat(4,1fr)}}.Grjkva_brand{text-align:center;grid-column:1/-1;max-width:480px;margin:0 auto}@media (min-width:1024px){.Grjkva_brand{text-align:left;grid-column:auto;max-width:300px;margin:0}}.Grjkva_logo{align-items:center;gap:var(--spacing-sm);font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);color:#fff;margin-bottom:var(--spacing-md);text-decoration:none;display:inline-flex}.Grjkva_logoImage{object-fit:contain;width:auto;height:35px}.Grjkva_logoIcon{background:var(--color-accent);color:#fff;border-radius:var(--radius-md);width:32px;height:32px;font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:flex}.Grjkva_logoText{letter-spacing:-.02em}.Grjkva_logoAccent{color:var(--color-accent)}.Grjkva_description{font-size:var(--font-size-sm);color:#ffffffb3;line-height:var(--line-height-relaxed);margin-bottom:var(--spacing-lg)}.Grjkva_social{gap:var(--spacing-md);justify-content:center;display:flex}@media (min-width:1024px){.Grjkva_social{justify-content:flex-start}}.Grjkva_socialLink{border-radius:var(--radius-md);color:#fff;width:40px;height:40px;transition:background var(--transition-fast), color var(--transition-fast);background:#ffffff1a;justify-content:center;align-items:center;display:flex}.Grjkva_socialLink:hover{background:var(--color-accent);color:#fff}.Grjkva_column{flex-direction:column;min-width:0;display:flex}@media (max-width:767px){.Grjkva_column{text-align:center;align-items:center}}.Grjkva_columnTitle{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-lg);color:#fff;line-height:1.3}.Grjkva_columnList{gap:var(--spacing-sm);flex-direction:column;display:flex}.Grjkva_columnLink{font-size:var(--font-size-sm);color:#ffffffb3;transition:color var(--transition-fast)}.Grjkva_columnLink:hover{color:var(--color-accent)}.Grjkva_legalBar{padding:var(--spacing-md) 0;border-top:1px solid #ffffff14}.Grjkva_legalList{justify-content:center;align-items:center;gap:var(--spacing-sm) var(--spacing-lg);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Grjkva_legalLink{font-size:var(--font-size-sm);color:#ffffffb3;cursor:pointer;text-align:left;transition:color var(--transition-fast);background:0 0;border:none;padding:0;font-family:inherit;text-decoration:none}.Grjkva_legalLink:hover{color:var(--color-accent)}.Grjkva_trust{justify-content:center;align-items:center;gap:var(--spacing-sm) var(--spacing-md);color:#fff9;font-size:var(--font-size-xs);letter-spacing:.02em;text-align:center;flex-wrap:wrap;display:flex}@media (max-width:479px){.Grjkva_trustDot{display:none}}.Grjkva_trustItem{align-items:center;gap:6px;display:inline-flex}.Grjkva_trustItem svg{color:var(--color-accent);opacity:.85}.Grjkva_trustDot{color:#ffffff4d;-webkit-user-select:none;user-select:none}.Grjkva_bottom{align-items:center;gap:var(--spacing-sm);padding-top:var(--spacing-md);text-align:center;border-top:1px solid #ffffff1a;flex-direction:column-reverse;display:flex}@media (min-width:1280px){.Grjkva_bottom{text-align:left;flex-direction:row;justify-content:space-between}}.Grjkva_copyright{font-size:var(--font-size-sm);color:#ffffff80;margin:0}.Grjkva_miniFooter{border-top:1px solid var(--color-border,#00000014);padding:var(--spacing-md) 0;background:#fff}.Grjkva_miniInner{align-items:center;gap:var(--spacing-sm);text-align:center;flex-direction:column;display:flex}@media (min-width:768px){.Grjkva_miniInner{text-align:left;flex-direction:row;justify-content:space-between}}.Grjkva_miniCopy{font-size:var(--font-size-xs);color:var(--color-text-light,#0000008c);margin:0}.Grjkva_miniLinks{justify-content:center;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Grjkva_miniLink{font-size:var(--font-size-xs);color:var(--color-text-light,#0000008c);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:0;font-family:inherit;text-decoration:none}.Grjkva_miniLink:hover{color:var(--color-accent)}
