@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes shimmer-getapp{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-shimmer-getapp{animation:shimmer-getapp 50s ease-in-out infinite;background:linear-gradient(90deg,rgba(0,0,0,.9),rgba(0,0,0,.9) 40%,#fff 50%,rgba(0,0,0,.9) 60%,rgba(0,0,0,.9));-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:transparent}.dark .animate-shimmer-getapp,.header.dark .animate-shimmer-getapp{background:linear-gradient(90deg,#fff,#fff 40%,#98c1d9 50%,#fff 60%,#fff);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:transparent}.animate-shimmer{animation:shimmer 20s ease-in-out infinite;background:linear-gradient(90deg,#182e6e,#182e6e 40%,#98c1d9 50%,#182e6e 60%,#182e6e);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:transparent}.dark .animate-shimmer,.header.dark .animate-shimmer{background:linear-gradient(90deg,#98c1d9,#98c1d9 40%,#fff 50%,#98c1d9 60%,#98c1d9);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;color:transparent}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.animate-marquee{animation:marquee var(--duration) linear infinite}.animate-marquee-vertical{animation:marquee-vertical var(--duration) linear infinite}.bg-muted{background-color:hsl(var(--muted,220 14% 96%))}.bg-muted\/25{background-color:hsl(var(--muted,220 14% 96%)/.25)}.text-muted-foreground{color:hsl(var(--muted-foreground,220 9% 46%))}.dark .bg-background,body:not(.light-mode) .dark\:bg-background{background-color:hsl(var(--background,210 20% 98%))}.border-border{border-color:hsl(var(--border,220 13% 91%))}@keyframes borderShimmer{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes pulseGlow{0%,to{opacity:0}50%{opacity:1}}@keyframes slideShimmer{0%{transform:translateX(-100%)}to{transform:translateX(200%)}}.header.svelte-oiwvqb{background:hsla(0,0%,100%,.85);border-bottom:none;box-shadow:0 12px 12px -6px rgba(0,0,0,.03),0 24px 24px -12px rgba(0,0,0,.03);isolation:auto;left:0;position:fixed;right:0;top:0;transition:all .3s ease;z-index:1000}.header.dark.svelte-oiwvqb,.header.svelte-oiwvqb{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.header.dark.svelte-oiwvqb{background:#14181f;border-bottom:1px solid #14181f;box-shadow:0 8px 24px 0 rgba(12,23,55,.2)}.container.svelte-oiwvqb{align-items:center;display:flex;justify-content:space-between;margin:0;max-width:100%;padding:2rem 4rem;position:relative;width:100%}.logo-section.svelte-oiwvqb{align-items:center;display:flex;gap:4px;z-index:1}.logo.svelte-oiwvqb img:where(.svelte-oiwvqb){border-radius:18px;height:60px;-o-object-fit:contain;object-fit:contain;width:60px}.nav.svelte-oiwvqb{display:flex;justify-content:flex-start;left:calc(50% - 600px);padding:0 15px;position:absolute;width:1200px}.nav-list.svelte-oiwvqb{align-items:center;display:flex;gap:var(--nav-item-gap);justify-content:space-between;list-style:none;margin:0;padding:0;position:relative;width:100%}.indicator.svelte-oiwvqb{background:#182e6e;border-radius:0;height:3px;pointer-events:none;position:fixed;transition:left .3s linear,width .3s linear,top .3s linear;z-index:101}.header.dark.svelte-oiwvqb .indicator:where(.svelte-oiwvqb){background:#98c1d9}.nav-link.svelte-oiwvqb{background:none;border:none;border-radius:12px;color:rgba(0,0,0,.7);cursor:pointer;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:30px;font-weight:500;letter-spacing:-.02em;line-height:2em;outline:none;padding:1rem 1.5rem;position:relative;text-align:center;text-decoration:none;transition:color .2s ease}.nav-item.svelte-oiwvqb:first-child .nav-link:where(.svelte-oiwvqb){margin-left:-1.9rem}.nav-item.svelte-oiwvqb:last-child .nav-link:where(.svelte-oiwvqb){margin-right:-1.5rem}.nav-link.active.svelte-oiwvqb,.nav-link.svelte-oiwvqb:hover{color:#182e6e}.header.dark.svelte-oiwvqb .nav-link:where(.svelte-oiwvqb){color:#fff}.header.dark.svelte-oiwvqb .nav-link:where(.svelte-oiwvqb):hover{color:#f9fafb}.header.dark.svelte-oiwvqb .nav-link.active:where(.svelte-oiwvqb){color:#f9fafb}.dropdown-wrapper.svelte-oiwvqb{position:relative}.nav-link.svelte-oiwvqb .dropdown-arrow{margin-left:8px;transition:transform .3s ease}.nav-link.svelte-oiwvqb .dropdown-arrow.open{transform:rotate(180deg)}.dropdown-menu.svelte-oiwvqb{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.98);border-radius:16px;box-shadow:0 12px 32px rgba(0,0,0,.2);left:50%;margin-top:12px;min-width:280px;padding:12px 0;position:absolute;top:100%;transform:translateX(-50%);z-index:1000}.header.dark.svelte-oiwvqb .dropdown-menu:where(.svelte-oiwvqb){background:#181d25;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 12px 32px rgba(0,0,0,.5)}.dropdown-item.svelte-oiwvqb{align-items:center;background:none;border:none;color:rgba(0,0,0,.85);cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;justify-content:space-between;padding:16px 28px;text-align:left;transition:all .2s ease;width:100%}.dropdown-item.svelte-oiwvqb:hover{background:rgba(0,0,0,.06);color:#182e6e}.dropdown-item.active.svelte-oiwvqb{background:rgba(24,46,110,.1);color:#182e6e}.header.dark.svelte-oiwvqb .dropdown-item:where(.svelte-oiwvqb){color:#e0e6eb}.header.dark.svelte-oiwvqb .dropdown-item:where(.svelte-oiwvqb):hover{background:hsla(0,0%,100%,.1);color:#f9fafb}.header.dark.svelte-oiwvqb .dropdown-item.active:where(.svelte-oiwvqb){background:rgba(152,193,217,.2);color:#f9fafb}.dropdown-item.submenu-header.svelte-oiwvqb:hover{background:none;color:inherit}.header.dark.svelte-oiwvqb .dropdown-item.submenu-header:where(.svelte-oiwvqb):hover{background:none;color:inherit}.dropdown-item.has-submenu.svelte-oiwvqb{position:relative}.dropdown-item.svelte-oiwvqb .submenu-arrow{margin-left:12px;transform:rotate(-90deg);transition:transform .3s ease}.dropdown-item.svelte-oiwvqb .submenu-arrow.open{transform:rotate(0deg)}.submenu.svelte-oiwvqb{max-height:0;opacity:0;overflow:hidden;padding:0;transition:max-height .3s ease,opacity .2s ease,padding .3s ease}.submenu.open.svelte-oiwvqb{max-height:300px;opacity:1;padding:4px 0 0}.submenu-item.svelte-oiwvqb{background:none;border:none;color:rgba(0,0,0,.85);cursor:pointer;display:block;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;padding:12px 28px 12px 44px;text-align:left;transition:all .2s ease;width:100%}.submenu-item.svelte-oiwvqb:hover{background:rgba(0,0,0,.06);color:#182e6e}.submenu-item.active.svelte-oiwvqb{background:rgba(24,46,110,.1);color:#182e6e}.header.dark.svelte-oiwvqb .submenu-item:where(.svelte-oiwvqb){color:#e0e6eb}.header.dark.svelte-oiwvqb .submenu-item:where(.svelte-oiwvqb):hover{background:hsla(0,0%,100%,.1);color:#f9fafb}.header.dark.svelte-oiwvqb .submenu-item.active:where(.svelte-oiwvqb){background:rgba(152,193,217,.2);color:#f9fafb}.right-section.svelte-oiwvqb{align-items:center;display:flex;gap:2rem;z-index:1}.mobile-menu-button.svelte-oiwvqb{display:none}.nav-link-animated{display:inline-block;font-family:Poppins,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:30px;font-weight:500}.get-app-animated{display:inline-block}.get-app-animated,.get-app-button.svelte-oiwvqb{font-family:Poppins,sans-serif;font-size:30px;font-weight:500;letter-spacing:-.4px}.get-app-button.svelte-oiwvqb{align-items:center;background:transparent;border:none;border-radius:999px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;gap:1rem;padding:1rem 2rem;transition:color .2s ease}.get-app-button.svelte-oiwvqb:hover{color:#182e6e}.get-app-button.svelte-oiwvqb svg:where(.svelte-oiwvqb){flex-shrink:0;height:36px;width:36px}.header.dark.svelte-oiwvqb .get-app-button:where(.svelte-oiwvqb){color:#f9fafb}.header.dark.svelte-oiwvqb .get-app-button:where(.svelte-oiwvqb):hover{color:#d1d9e0}.theme-toggle.svelte-oiwvqb{align-items:center;background:transparent;border:none;border-radius:16px;color:rgba(0,0,0,.7);cursor:pointer;display:flex;flex-shrink:0;height:60px;justify-content:center;outline:none;transition:all .3s ease;width:60px}.theme-toggle.svelte-oiwvqb:hover{color:#182e6e;transform:scale(1.05)}.header.dark.svelte-oiwvqb .theme-toggle:where(.svelte-oiwvqb){color:#f9fafb}.header.dark.svelte-oiwvqb .theme-toggle:where(.svelte-oiwvqb):hover{color:#d1d9e0}.theme-toggle.svelte-oiwvqb svg{height:32px;width:32px}@media (max-width:2560px){.get-app-animated,.nav-link-animated,.nav-link.svelte-oiwvqb{font-size:24px}.theme-toggle.svelte-oiwvqb{height:52px;width:52px}.theme-toggle.svelte-oiwvqb svg{height:28px;width:28px}}@media (max-width:1920px){.nav-link-animated,.nav-link.svelte-oiwvqb{font-size:20px}.get-app-button.svelte-oiwvqb{pointer-events:none;visibility:hidden}.right-section.svelte-oiwvqb{gap:0}.theme-toggle.svelte-oiwvqb{height:48px;width:48px}.theme-toggle.svelte-oiwvqb svg{height:24px;width:24px}}@media (max-width:1536px){.get-app-animated,.nav-link-animated,.nav-link.svelte-oiwvqb{font-size:18px}.get-app-button.svelte-oiwvqb svg:where(.svelte-oiwvqb){height:20px;width:20px}.theme-toggle.svelte-oiwvqb{height:40px;width:40px}.theme-toggle.svelte-oiwvqb svg{height:20px;width:20px}.nav.svelte-oiwvqb{flex:1;justify-content:center;left:auto;padding:0;position:relative;width:auto}.nav-list.svelte-oiwvqb{gap:2rem;justify-content:center;width:auto}}@media (max-width:768px){.container.svelte-oiwvqb{margin:0;padding:3rem max(3rem,env(safe-area-inset-right)) 3rem max(3rem,env(safe-area-inset-left));position:relative;width:100%}.nav.svelte-oiwvqb,.right-section.svelte-oiwvqb{display:none}.logo-section.svelte-oiwvqb{background:none;border:none;cursor:pointer;gap:0;left:50%;padding:0;position:absolute;transform:translateX(-50%);z-index:1000}.logo.svelte-oiwvqb img:where(.svelte-oiwvqb){border-radius:12px;height:48px;transition:transform .2s ease-out;width:48px}.logo.svelte-oiwvqb img.mobile-logo:where(.svelte-oiwvqb){border-radius:0;height:auto;width:21px}.logo.svelte-oiwvqb img:where(.svelte-oiwvqb):active,.logo.svelte-oiwvqb img:where(.svelte-oiwvqb):hover{transform:scale(1.15)}.mobile-menu-button.svelte-oiwvqb{align-items:center;background:transparent;border:none;border-radius:8px;color:rgba(0,0,0,.7);cursor:pointer;display:flex;justify-content:center;padding:.75rem;position:fixed;right:2rem;top:1.5rem;transition:all .2s ease;z-index:10001}.mobile-menu-button.dark.svelte-oiwvqb{color:#fff}.mobile-menu-button.menu-visible.svelte-oiwvqb{color:#fff!important}.menu-icon-svg.svelte-oiwvqb{display:block;height:24px;overflow:visible;width:24px}.menu-line.svelte-oiwvqb{transition:transform .3s ease-out,opacity .3s ease-out}.menu-line-top.svelte-oiwvqb{transform-origin:12px 6px}.menu-line-bottom.svelte-oiwvqb{transform-origin:12px 18px}.menu-line-middle.svelte-oiwvqb{transform-origin:center}.mobile-menu-button.menu-visible.svelte-oiwvqb .menu-line-top:where(.svelte-oiwvqb){transform:translateY(6px) rotate(45deg)}.mobile-menu-button.menu-visible.svelte-oiwvqb .menu-line-middle:where(.svelte-oiwvqb){opacity:0;transform:scaleX(0)}.mobile-menu-button.menu-visible.svelte-oiwvqb .menu-line-bottom:where(.svelte-oiwvqb){transform:translateY(-6px) rotate(-45deg)}.mobile-menu.svelte-oiwvqb{-webkit-overflow-scrolling:touch;backdrop-filter:none;background:#182e6e;border-radius:0;bottom:0;box-shadow:none;display:flex;flex-direction:column;gap:2rem;left:0;margin:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:120px 32px 0;position:fixed;right:0;scroll-behavior:smooth;top:0;transform-origin:top;width:100%;z-index:9999}.mobile-menu.dark.svelte-oiwvqb{background:#182e6e}.mobile-menu-item.svelte-oiwvqb{align-items:center;background:none;border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:48px;font-weight:var(--fontweights-600,600);gap:12px;letter-spacing:-.04em;line-height:1em;max-width:100%;min-width:100%;padding:12px 24px;text-align:left;transition:background .1s;width:100%}.mobile-menu-item.svelte-oiwvqb:hover{background:hsla(0,0%,100%,.1)}.mobile-menu-item.active.svelte-oiwvqb{opacity:1}.mobile-menu.dark.svelte-oiwvqb .mobile-menu-item:where(.svelte-oiwvqb){color:#fff}.mobile-menu.dark.svelte-oiwvqb .mobile-menu-item:where(.svelte-oiwvqb):hover{background:hsla(0,0%,100%,.1)}.mobile-menu.dark.svelte-oiwvqb .mobile-menu-item.active:where(.svelte-oiwvqb){color:#fff}.mobile-menu-item.mobile-catalogue-item.svelte-oiwvqb{font-size:32px;font-weight:500;letter-spacing:-.02em;line-height:1.2em;padding-left:3rem}.mobile-menu-item.mobile-catalogue-item.has-chevron.svelte-oiwvqb{justify-content:space-between}.mobile-menu-item.mobile-catalogue-item.svelte-oiwvqb .mobile-chevron{flex-shrink:0;transition:transform .3s ease}.mobile-menu-item.mobile-catalogue-item.svelte-oiwvqb .mobile-chevron.open{transform:rotate(180deg)}.mobile-menu-item.mobile-condition-item.svelte-oiwvqb{font-size:26px;font-weight:500;letter-spacing:-.01em;line-height:1.3em;padding-left:4.5rem}.mobile-menu-item.get-app-mobile.svelte-oiwvqb{background:#182e6e;border-top:none;bottom:0;flex-shrink:0;margin-top:auto;padding-bottom:32px;padding-top:12px;position:sticky;z-index:1}.mobile-menu.dark.svelte-oiwvqb .mobile-menu-item.get-app-mobile:where(.svelte-oiwvqb){border-top-color:hsla(0,0%,100%,.1)}}.hero.svelte-juboms{aspect-ratio:3840/600;background:#000;max-height:600px;overflow:hidden;position:relative;width:100%}.slide.svelte-juboms,.slideshow.svelte-juboms{height:100%;left:0;position:absolute;top:0;width:100%}.slide.svelte-juboms{opacity:0;transition:opacity 1s ease-in-out}.slide.active.svelte-juboms{opacity:1}.slide.svelte-juboms img:where(.svelte-juboms){height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.overlay.svelte-juboms{background:rgba(0,0,0,.5);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.hero.light.svelte-juboms .overlay:where(.svelte-juboms){background:rgba(0,0,0,.4)}.hero-content.svelte-juboms{left:50%;max-width:1200px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:90%;z-index:10}.hero-title.svelte-juboms{color:#fff;font-family:Poppins,sans-serif;font-size:72px;font-weight:700;letter-spacing:2px;line-height:1.1;margin:0 0 24px;text-shadow:2px 2px 8px rgba(0,0,0,.6);text-transform:uppercase}.hero-subtitle.svelte-juboms{color:hsla(0,0%,100%,.9);font-family:Open Sans,sans-serif;font-size:24px;font-weight:400;letter-spacing:1px;line-height:1.5;margin:0 0 40px;text-shadow:1px 1px 4px rgba(0,0,0,.5);text-transform:uppercase}.cta-button.svelte-juboms{background:#c41e3a;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;letter-spacing:1px;padding:16px 48px;text-transform:uppercase;transition:all .3s ease}.cta-button.svelte-juboms:hover{background:#a01830;box-shadow:0 4px 12px rgba(196,30,58,.4);transform:translateY(-2px)}.cta-button.svelte-juboms:active{transform:translateY(0)}.dots.svelte-juboms{bottom:24px;display:flex;gap:12px;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.dot.svelte-juboms{background:transparent;border:2px solid #fff;border-radius:50%;cursor:pointer;height:12px;padding:0;transition:all .3s ease;width:12px}.dot.active.svelte-juboms{background:#fff}.dot.svelte-juboms:hover{background:hsla(0,0%,100%,.5)}@media (max-width:1200px){.hero-title.svelte-juboms{font-size:56px}.hero-subtitle.svelte-juboms{font-size:20px}.cta-button.svelte-juboms{font-size:16px;padding:14px 40px}}@media (max-width:768px){.hero.svelte-juboms{aspect-ratio:16/9}.hero-title.svelte-juboms{font-size:36px;margin-bottom:16px}.hero-subtitle.svelte-juboms{font-size:16px;margin-bottom:24px}.cta-button.svelte-juboms{font-size:14px;padding:12px 32px}.dots.svelte-juboms{bottom:16px}.dot.svelte-juboms{height:10px;width:10px}}@media (max-width:480px){.hero-title.svelte-juboms{font-size:28px}.hero-subtitle.svelte-juboms{font-size:14px}.cta-button.svelte-juboms{font-size:12px;padding:10px 24px}}.article-card.svelte-lhgph8{background:linear-gradient(93deg,var(--color-azure-27,#233c67) 0,var(--color-blue-21,#242349) 100%);border:1px solid var(--color-white-8,hsla(0,0%,100%,.08));border-radius:20px;box-shadow:0 12px 24px 0 rgba(0,0,0,.2),0 4px 8px 0 rgba(0,0,0,.1),inset 0 1px 0 1px hsla(0,0%,100%,.05);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:all .3s ease}body.light-mode .article-card.svelte-lhgph8{background:#ecf0f3;border:none;box-shadow:8px 8px 16px 0 #d1d9e6,-8px -8px 16px 0 #fff}body.light-mode .article-card.category-sports.svelte-lhgph8{background:linear-gradient(135deg,#ecf0f3,#e8f2f8)}body.light-mode .article-card.category-tech.svelte-lhgph8{background:linear-gradient(135deg,#ecf0f3,#f0e8f8)}.article-card.svelte-lhgph8:hover{box-shadow:0 16px 32px 0 rgba(0,0,0,.25),0 6px 12px 0 rgba(0,0,0,.15),inset 0 1px 0 1px hsla(0,0%,100%,.08);transform:translateY(-4px)}.article-image.svelte-lhgph8{height:200px;overflow:hidden;width:100%}.article-image.svelte-lhgph8 img:where(.svelte-lhgph8){height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.article-card.svelte-lhgph8:hover .article-image:where(.svelte-lhgph8) img:where(.svelte-lhgph8){transform:scale(1.05)}.article-content.svelte-lhgph8{display:flex;flex:1;flex-direction:column;padding:32px 24px}.article-header.svelte-lhgph8{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.category-icon.svelte-lhgph8{align-items:center;background:transparent;border:1px solid var(--color-white-20,hsla(0,0%,100%,.2));border-radius:50%;display:flex;height:40px;justify-content:center;padding:8px;transition:all .3s ease;width:40px}body.light-mode .category-icon.svelte-lhgph8{background:transparent;border:1px solid #000}.category-icon.svelte-lhgph8 img:where(.svelte-lhgph8){filter:brightness(0) invert(1);height:14px;-o-object-fit:contain;object-fit:contain;transition:all .3s ease;width:16px}body.light-mode .category-icon.svelte-lhgph8 img:where(.svelte-lhgph8){filter:brightness(0) invert(0)}.time.svelte-lhgph8{color:var(--color-white-58,hsla(0,0%,100%,.58));font-family:var(--font-family-sf-pro,"SF Pro Display",sans-serif);font-size:var(--font-size-14,14px);font-weight:var(--font-weight-400,400);line-height:var(--line-height-22_4,22.4px)}body.light-mode .time.svelte-lhgph8{color:rgba(28,27,75,.58)}.article-title.svelte-lhgph8{color:var(--color-white-solid,#fff);font-family:var(--font-family-montserrat,"Montserrat",sans-serif);font-size:17.6px;font-weight:var(--font-weight-600,600);line-height:var(--line-height-28_16,28.16px);margin:0 0 16px}body.light-mode .article-title.svelte-lhgph8{color:#000}.article-excerpt.svelte-lhgph8{color:hsla(0,0%,100%,.88);flex:1;font-family:var(--font-family-sf-pro,"SF Pro Display",sans-serif);font-size:var(--font-size-14,14px);font-weight:var(--font-weight-400,400);line-height:var(--line-height-22_4,22.4px);margin:0 0 24px}body.light-mode .article-excerpt.svelte-lhgph8{color:#1c1b4b;font-family:var(--font-family-inter,"Inter",sans-serif)}.read-more-btn.svelte-lhgph8{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background:#14181f;border:none;border-radius:24px;box-shadow:0 2px 8px rgba(0,0,0,.3);color:#fff;cursor:pointer;display:flex;font-family:var(--font-family-poppins,"Poppins",sans-serif);font-size:var(--font-size-14,14px);font-weight:500;gap:8px;letter-spacing:-.02em;padding:8px 24px;position:relative;text-rendering:optimizeLegibility;transition:all .2s ease;width:-moz-fit-content;width:fit-content;z-index:1}.read-more-btn.svelte-lhgph8:hover{background:#1f242e;box-shadow:0 4px 14px rgba(0,0,0,.4);transform:translateY(-1px)}.arrow.svelte-lhgph8{font-size:1rem;transition:transform .3s ease}.read-more-btn.svelte-lhgph8:hover .arrow:where(.svelte-lhgph8){transform:translateX(4px)}body.light-mode .read-more-btn.svelte-lhgph8{background:#000;box-shadow:none;color:#ebe4fd}body.light-mode .read-more-btn.svelte-lhgph8:hover{box-shadow:0 6px 20px rgba(0,0,0,.3);transform:translateY(-2px)}@media (max-width:768px){.article-card.svelte-lhgph8{border-radius:24px;height:auto}.article-image.svelte-lhgph8{height:240px}.article-content.svelte-lhgph8{padding:32px 28px 40px}.article-header.svelte-lhgph8{margin-bottom:32px}.category-icon.svelte-lhgph8{height:40px;padding:9px;width:40px}.category-icon.svelte-lhgph8 img:where(.svelte-lhgph8){height:14px;width:16px}.time.svelte-lhgph8{font-size:14px}.article-title.svelte-lhgph8{font-size:20.7px;line-height:29px;margin-bottom:20px}.article-excerpt.svelte-lhgph8,body.light-mode .article-excerpt.svelte-lhgph8{flex:0;font-family:var(--font-family-poppins,"Poppins",sans-serif);font-size:16.5px;font-weight:400;line-height:26px;margin-bottom:40px;padding-right:12px}.read-more-btn.svelte-lhgph8{border-radius:24px;font-size:15px;padding:10px 24px}.arrow.svelte-lhgph8{font-size:1.125rem}}.newsletter-form.svelte-1wg0ldz{display:flex;flex-direction:column;gap:16px}.input-group.svelte-1wg0ldz{position:relative}.email-input.svelte-1wg0ldz{background:var(--color-white-10,hsla(0,0%,100%,.1));border:1px solid var(--color-white-20,hsla(0,0%,100%,.2));border-radius:6px;color:var(--color-white-solid,#fff);font-family:var(--font-family-open-sans,"Open Sans",sans-serif);font-size:13.6px;font-weight:300;letter-spacing:.82px;line-height:19.04px;padding:11px;text-transform:capitalize;transition:all .3s ease;width:100%}body.light-mode .email-input.svelte-1wg0ldz{background:#fff;border:none;color:#1c1b4b;font-family:var(--font-family-inter,"Inter",sans-serif)}.email-input.svelte-1wg0ldz::-moz-placeholder{color:#757575;letter-spacing:.82px;text-transform:capitalize}.email-input.svelte-1wg0ldz::placeholder{color:#757575;letter-spacing:.82px;text-transform:capitalize}.email-input.svelte-1wg0ldz:focus{background:var(--color-white-20,hsla(0,0%,100%,.15));border-color:var(--color-azure-58,#6888be);outline:none}body.light-mode .email-input.svelte-1wg0ldz:focus{background:#fff;border:none;outline:none}.email-input.svelte-1wg0ldz:disabled{cursor:not-allowed;opacity:.6}.subscribe-btn.svelte-1wg0ldz{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background:linear-gradient(104deg,var(--color-azure-58,#6888be) 0,var(--color-violet-38,#4f378b) 100%);border:none;border-radius:24px;box-shadow:0 4px 15px rgba(104,136,190,.3);color:var(--color-white-solid,#fff);cursor:pointer;display:flex;font-family:var(--font-family-poppins,"Poppins",sans-serif);font-size:var(--font-size-14,14px);font-weight:500;gap:8px;justify-content:center;letter-spacing:-.02em;padding:16px 32px;position:relative;text-rendering:optimizeLegibility;transition:all .3s ease;width:-moz-fit-content;width:fit-content;z-index:1}.subscribe-btn.svelte-1wg0ldz:hover:not(:disabled){box-shadow:0 6px 20px rgba(104,136,190,.4);transform:translateY(-2px)}.subscribe-btn.svelte-1wg0ldz:disabled{cursor:not-allowed;opacity:.8}.subscribe-btn.loading.svelte-1wg0ldz{background:linear-gradient(104deg,var(--color-azure-58,#6888be) 0,var(--color-violet-38,#4f378b) 100%)}.subscribe-btn.success.svelte-1wg0ldz{background:linear-gradient(104deg,#22c55e,#16a34a)}.subscribe-btn.error.svelte-1wg0ldz{background:linear-gradient(104deg,#ef4444,#dc2626)}body.light-mode .subscribe-btn.svelte-1wg0ldz{background:#000;box-shadow:none;color:#ebe4fd}body.light-mode .subscribe-btn.svelte-1wg0ldz:hover:not(:disabled){box-shadow:0 6px 20px rgba(0,0,0,.3);transform:translateY(-2px)}body.light-mode .subscribe-btn.error.svelte-1wg0ldz,body.light-mode .subscribe-btn.success.svelte-1wg0ldz{background:#1c1b4b;color:#fff}.loading-spinner.svelte-1wg0ldz{animation:svelte-1wg0ldz-rotation 1s linear infinite;border-radius:50%;border-right:2px solid transparent;border-top:2px solid var(--color-white-solid,#fff);height:16px;width:16px}@keyframes svelte-1wg0ldz-rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.success-message.svelte-1wg0ldz{color:#22c55e}.error-message.svelte-1wg0ldz,.success-message.svelte-1wg0ldz{font-family:var(--font-family-sf-pro,"SF Pro Display",sans-serif);font-size:var(--font-size-14,14px);margin:0;text-align:center}.error-message.svelte-1wg0ldz{color:#ef4444}@media (max-width:768px){.newsletter-form.svelte-1wg0ldz{gap:32px}.input-group.svelte-1wg0ldz{animation:borderShimmer 4s ease infinite;background:linear-gradient(135deg,rgba(104,136,190,.3),rgba(79,55,139,.3),rgba(104,136,190,.3));background-size:200% 200%;border-radius:20px;padding:2px;position:relative}.input-group.svelte-1wg0ldz:focus-within{animation:borderShimmer 3s ease infinite;background:linear-gradient(135deg,rgba(104,136,190,.6),rgba(79,55,139,.5),rgba(196,30,58,.3),rgba(104,136,190,.6));background-size:300% 300%}.input-glow.svelte-1wg0ldz{animation:borderShimmer 4s ease infinite;background:linear-gradient(135deg,rgba(104,136,190,.15),rgba(79,55,139,.1),rgba(104,136,190,.15));background-size:200% 200%;border-radius:22px;filter:blur(8px);inset:-4px;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s ease;z-index:0}.input-group.svelte-1wg0ldz:focus-within .input-glow:where(.svelte-1wg0ldz){opacity:1}.input-shimmer.svelte-1wg0ldz{border-radius:18px;bottom:2px;left:2px;overflow:hidden;pointer-events:none;position:absolute;right:2px;top:2px;z-index:2}.input-shimmer.svelte-1wg0ldz:after{animation:slideShimmer 6s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.04),transparent);content:"";height:100%;left:0;position:absolute;top:0;width:50%}.input-group.svelte-1wg0ldz:focus-within .input-shimmer:where(.svelte-1wg0ldz):after{animation:slideShimmer 3s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08),transparent)}.email-input.svelte-1wg0ldz{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(15,23,42,.8);border:none;border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03),inset 0 -1px 0 rgba(0,0,0,.1);color:hsla(0,0%,100%,.95);font-family:var(--font-family-poppins,"Poppins",sans-serif);font-size:15.5px;font-weight:300;letter-spacing:.02em;line-height:1.5;padding:16px 20px;position:relative;text-transform:none;transition:all .5s cubic-bezier(.4,0,.2,1);width:100%;z-index:1}.email-input.svelte-1wg0ldz:focus{background:rgba(15,23,42,.95);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),inset 0 -1px 0 rgba(0,0,0,.15);color:#fff;outline:none}.email-input.svelte-1wg0ldz::-moz-placeholder{color:hsla(0,0%,100%,.3);font-weight:300;letter-spacing:.03em;text-transform:none;-moz-transition:all .4s ease;transition:all .4s ease}.email-input.svelte-1wg0ldz::placeholder{color:hsla(0,0%,100%,.3);font-weight:300;letter-spacing:.03em;text-transform:none;transition:all .4s ease}.email-input.svelte-1wg0ldz:focus::-moz-placeholder{color:hsla(0,0%,100%,.15);transform:translateX(4px)}.email-input.svelte-1wg0ldz:focus::placeholder{color:hsla(0,0%,100%,.15);transform:translateX(4px)}body.light-mode .input-group.svelte-1wg0ldz{background:linear-gradient(135deg,rgba(28,27,75,.12),rgba(104,136,190,.15),rgba(28,27,75,.12));background-size:200% 200%}body.light-mode .input-group.svelte-1wg0ldz:focus-within{background:linear-gradient(135deg,rgba(28,27,75,.2),rgba(104,136,190,.25),rgba(79,55,139,.15),rgba(28,27,75,.2));background-size:300% 300%}body.light-mode .input-glow.svelte-1wg0ldz{background:linear-gradient(135deg,rgba(28,27,75,.06),rgba(104,136,190,.08),rgba(28,27,75,.06));background-size:200% 200%}body.light-mode .input-shimmer.svelte-1wg0ldz:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15),transparent)}body.light-mode .input-group.svelte-1wg0ldz:focus-within .input-shimmer:where(.svelte-1wg0ldz):after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent)}body.light-mode .email-input.svelte-1wg0ldz{background:hsla(0,0%,100%,.85);border:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),inset 0 -1px 0 rgba(0,0,0,.03);color:#1c1b4b}body.light-mode .email-input.svelte-1wg0ldz:focus{background:#fff;box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 rgba(0,0,0,.05)}body.light-mode .email-input.svelte-1wg0ldz::-moz-placeholder{color:rgba(28,27,75,.3)}body.light-mode .email-input.svelte-1wg0ldz::placeholder{color:rgba(28,27,75,.3)}body.light-mode .email-input.svelte-1wg0ldz:focus::-moz-placeholder{color:rgba(28,27,75,.15)}body.light-mode .email-input.svelte-1wg0ldz:focus::placeholder{color:rgba(28,27,75,.15)}.subscribe-btn.svelte-1wg0ldz{border-radius:24px;font-size:15px;font-weight:500;letter-spacing:-.02em;padding:10px 24px}}.sidebar.svelte-181dlmc{display:flex;flex-direction:column;gap:24px}.sidebar-section.svelte-181dlmc{background:linear-gradient(93deg,var(--color-azure-27,#233c67) 0,var(--color-blue-21,#242349) 100%);border:1px solid var(--color-white-8,hsla(0,0%,100%,.08));border-radius:20px;box-shadow:0 12px 24px 0 rgba(0,0,0,.2),0 4px 8px 0 rgba(0,0,0,.1),inset 0 1px 0 1px hsla(0,0%,100%,.05);padding:24px;transition:all .3s ease}body.light-mode .sidebar-section.svelte-181dlmc{background:#ecf0f3;border:none;box-shadow:8px 8px 16px 0 #d1d9e6,-8px -8px 16px 0 #fff}.trending.svelte-181dlmc{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px}.section-header.svelte-181dlmc{align-items:center;display:flex;gap:16px;margin-bottom:0}.mini-logo.svelte-181dlmc{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.section-title.svelte-181dlmc{color:var(--color-white-solid,#fff);font-family:var(--font-family-montserrat,"Montserrat",sans-serif);font-size:17.6px;font-weight:var(--font-weight-600,600);line-height:var(--line-height-28_16,28.16px);margin:0}body.light-mode .section-title.svelte-181dlmc{color:#000}.trending-list.svelte-181dlmc{align-self:stretch;display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.trending-item.svelte-181dlmc{padding-bottom:8px}.trending-item.svelte-181dlmc:last-child{padding-bottom:0}.trending-link.svelte-181dlmc{background:none;border:none;border-radius:8px;color:var(--color-white-58,hsla(0,0%,100%,.58));cursor:pointer;font-family:var(--font-family-sf-pro,"SF Pro Display",sans-serif);font-size:var(--font-size-14,14px);font-weight:var(--font-weight-400,400);line-height:var(--line-height-22_4,22.4px);outline:none;padding:8px 12px;text-align:left;transition:all .3s ease;width:100%}.trending-link.svelte-181dlmc:hover{color:var(--color-azure-58,#6888be);outline:none}body.light-mode .trending-link.svelte-181dlmc{color:rgba(28,27,75,.58)}body.light-mode .trending-link.svelte-181dlmc:hover{color:#1c1b4b}.newsletter.svelte-181dlmc{padding:32px 24px;position:relative}.newsletter.svelte-181dlmc .section-title:where(.svelte-181dlmc){margin-bottom:16px}.newsletter-description.svelte-181dlmc{color:var(--color-white-75,hsla(0,0%,100%,.75));font-family:var(--font-family-open-sans,"Open Sans",sans-serif);font-size:var(--font-size-18,18px);font-weight:var(--font-weight-400,400);line-height:var(--line-height-30_6,30.6px);margin:0 0 32px}body.light-mode .newsletter-description.svelte-181dlmc{color:#1c1b4b;font-family:var(--font-family-inter,"Inter",sans-serif)}.sidebar-article.svelte-181dlmc{background:linear-gradient(93deg,var(--color-azure-27,#233c67) 0,var(--color-blue-21,#242349) 100%);border:1px solid var(--color-white-8,hsla(0,0%,100%,.08));border-radius:20px;box-shadow:0 12px 24px 0 rgba(0,0,0,.2),0 4px 8px 0 rgba(0,0,0,.1),inset 0 1px 0 1px hsla(0,0%,100%,.05);padding:32px 24px;position:relative;transition:all .3s ease}body.light-mode .sidebar-article.svelte-181dlmc{background:#edf1f4;border:none;box-shadow:-24px -32px 32px 0 rgba(13,39,80,.18),24px 32px 32px 0 rgba(13,39,80,.18)}.article-header.svelte-181dlmc{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}.category-icon.svelte-181dlmc{align-items:center;background:transparent;border:1px solid var(--color-white-20,hsla(0,0%,100%,.2));border-radius:50%;display:flex;height:40px;justify-content:center;padding:8px;transition:all .3s ease;width:40px}body.light-mode .category-icon.svelte-181dlmc{background:transparent;border:1px solid #000}.category-icon.svelte-181dlmc img:where(.svelte-181dlmc){filter:brightness(0) invert(1);height:14px;-o-object-fit:contain;object-fit:contain;transition:all .3s ease;width:16px}body.light-mode .category-icon.svelte-181dlmc img:where(.svelte-181dlmc){filter:brightness(0) invert(0)}.time-info.svelte-181dlmc{display:flex;flex-direction:column;gap:4px}.time.svelte-181dlmc{color:var(--color-white-58,hsla(0,0%,100%,.58));font-family:var(--font-family-sf-pro,"SF Pro Display",sans-serif);font-size:var(--font-size-14,14px);font-weight:var(--font-weight-400,400);line-height:var(--line-height-22_4,22.4px)}body.light-mode .time.svelte-181dlmc{color:rgba(28,27,75,.58)}.article-title.svelte-181dlmc{color:var(--color-white-solid,#fff);font-family:var(--font-family-montserrat,"Montserrat",sans-serif);font-size:17.6px;font-weight:var(--font-weight-600,600);line-height:var(--line-height-28_16,28.16px);margin:0 0 16px}body.light-mode .article-title.svelte-181dlmc{color:#000}.article-excerpt.svelte-181dlmc{color:hsla(0,0%,100%,.88);font-family:var(--font-family-sf-pro,"SF Pro Display",sans-serif);font-size:var(--font-size-14,14px);font-weight:var(--font-weight-400,400);line-height:var(--line-height-22_4,22.4px);margin:0 0 24px}body.light-mode .article-excerpt.svelte-181dlmc{color:#1c1b4b;font-family:var(--font-family-inter,"Inter",sans-serif)}.read-more-btn.svelte-181dlmc{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background:#14181f;border:none;border-radius:24px;box-shadow:0 2px 8px rgba(0,0,0,.3);color:#fff;cursor:pointer;display:flex;font-family:var(--font-family-poppins,"Poppins",sans-serif);font-size:var(--font-size-14,14px);font-weight:500;gap:8px;letter-spacing:-.02em;padding:8px 24px;position:relative;text-rendering:optimizeLegibility;transition:all .2s ease;width:-moz-fit-content;width:fit-content;z-index:1}.read-more-btn.svelte-181dlmc:hover{background:#1f242e;box-shadow:0 4px 14px rgba(0,0,0,.4);transform:translateY(-1px)}.arrow.svelte-181dlmc{font-size:1rem;transition:transform .3s ease}.read-more-btn.svelte-181dlmc:hover .arrow:where(.svelte-181dlmc){transform:translateX(4px)}body.light-mode .read-more-btn.svelte-181dlmc{background:#000;box-shadow:none;color:#ebe4fd}body.light-mode .read-more-btn.svelte-181dlmc:hover{box-shadow:0 6px 20px rgba(0,0,0,.3);transform:translateY(-2px)}.sidebar-articles.svelte-181dlmc{display:flex;flex-direction:column;gap:24px}@media (max-width:1024px){.sidebar.svelte-181dlmc{margin-top:32px}}@media (max-width:768px){.sidebar-section.svelte-181dlmc{border-radius:24px;padding:32px 24px}.sidebar-article.svelte-181dlmc{border-radius:24px;padding:32px 28px 40px}.section-header.svelte-181dlmc{gap:12px}.section-title.svelte-181dlmc{font-size:20.7px;line-height:29px}.mini-logo.svelte-181dlmc{height:40px;width:40px}.trending-link.svelte-181dlmc{font-size:14px;line-height:22px;padding:8px 12px}.newsletter.svelte-181dlmc{padding:36px 24px}.newsletter.svelte-181dlmc .section-title:where(.svelte-181dlmc){margin-bottom:12px}.newsletter-description.svelte-181dlmc{font-size:15px;line-height:24px;margin-bottom:28px}.article-header.svelte-181dlmc{margin-bottom:32px}.category-icon.svelte-181dlmc{height:40px;padding:9px;width:40px}.category-icon.svelte-181dlmc img:where(.svelte-181dlmc){height:14px;width:16px}.time.svelte-181dlmc{font-size:14px}.article-title.svelte-181dlmc{font-size:20.7px;line-height:29px;margin-bottom:20px}.article-excerpt.svelte-181dlmc{font-size:16.5px;line-height:26px;margin-bottom:40px;padding-right:12px}.read-more-btn.svelte-181dlmc{border-radius:24px;font-size:15px;padding:10px 24px}.arrow.svelte-181dlmc{font-size:1.125rem}}.scale-wrapper.svelte-1ji23j6{overflow:hidden}.main-content.svelte-1ji23j6{padding:80px 0;transform:scale(2);transform-origin:top center}.container.svelte-1ji23j6{margin:0 auto;max-width:1200px;padding:0 48px}.content-header.svelte-1ji23j6{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.content-title.svelte-1ji23j6{color:var(--color-white-solid,#fff);font-family:var(--font-family-poppins,"Poppins",sans-serif);font-size:var(--font-size-48,48px);font-weight:var(--font-weight-700,700);margin:0}body.light-mode .content-title.svelte-1ji23j6{color:#000}@keyframes svelte-1ji23j6-rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.content-grid.svelte-1ji23j6{display:grid;gap:48px;grid-template-columns:1fr 400px}.main-articles.svelte-1ji23j6{display:flex;flex-direction:column;gap:32px}.featured-article.svelte-1ji23j6{background:linear-gradient(93deg,var(--color-azure-27,#233c67) 0,var(--color-blue-21,#242349) 100%);border:1px solid var(--color-white-8,hsla(0,0%,100%,.08));border-radius:20px;box-shadow:0 12px 24px 0 rgba(0,0,0,.2),0 4px 8px 0 rgba(0,0,0,.1),inset 0 1px 0 1px hsla(0,0%,100%,.05);padding:48px;transition:all .3s ease}body.light-mode .featured-article.svelte-1ji23j6{background:#ecf0f3;border:none;box-shadow:8px 8px 16px 0 #d1d9e6,-8px -8px 16px 0 #fff}.article-meta.svelte-1ji23j6{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.category-badge.svelte-1ji23j6{background:#c41e3a;border-radius:20px;color:#fff;font-family:SF Pro Display,sans-serif;font-size:14px;font-weight:400;letter-spacing:.8px;line-height:22.4px;padding:8px 24px;text-transform:uppercase}body.light-mode .category-badge.svelte-1ji23j6{background:#c41e3a;color:#fff}.article-info.svelte-1ji23j6{color:var(--color-white-58,hsla(0,0%,100%,.58));display:flex;flex-direction:column;font-family:var(--font-family-sf-pro,"SF Pro Display",sans-serif);font-size:var(--font-size-14,14px);font-weight:var(--font-weight-400,400);gap:4px;line-height:var(--line-height-22_4,22.4px)}body.light-mode .article-info.svelte-1ji23j6{color:rgba(28,27,75,.58)}.featured-title.svelte-1ji23j6{color:var(--color-white-solid,#fff);font-family:var(--font-family-poppins,"Poppins",sans-serif);font-size:var(--font-size-48,48px);font-weight:var(--font-weight-700,700);line-height:var(--line-height-57_6,57.6px);margin:0 0 16px;text-shadow:2px 2px 4px rgba(0,0,0,.5)}body.light-mode .featured-title.svelte-1ji23j6{color:#000;text-shadow:none}.featured-excerpt.svelte-1ji23j6{color:var(--color-white-75,hsla(0,0%,100%,.75));font-family:var(--font-family-open-sans,"Open Sans",sans-serif);font-size:var(--font-size-18,18px);font-weight:var(--font-weight-400,400);line-height:var(--line-height-30_6,30.6px);margin:0 0 32px}body.light-mode .featured-excerpt.svelte-1ji23j6{color:#1c1b4b}.featured-image.svelte-1ji23j6{border-radius:16px;height:400px;margin:0 0 32px;overflow:hidden;width:100%}.featured-image.svelte-1ji23j6 img:where(.svelte-1ji23j6){height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-row.svelte-1ji23j6{margin:0 0 32px;width:100%}.image-scroll-container.svelte-1ji23j6{display:flex;gap:16px;overflow-x:auto;padding:8px 0;scrollbar-color:#c41e3a transparent;scrollbar-width:thin}.image-scroll-container.svelte-1ji23j6::-webkit-scrollbar{height:6px}.image-scroll-container.svelte-1ji23j6::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:3px}.image-scroll-container.svelte-1ji23j6::-webkit-scrollbar-thumb{background:#c41e3a;border-radius:3px}.image-item.svelte-1ji23j6{border:2px solid transparent;border-radius:12px;flex:0 0 200px;height:120px;overflow:hidden;transition:all .3s ease}.image-button.svelte-1ji23j6{background:none;border:none;cursor:pointer;display:block;height:100%;padding:0;width:100%}.image-item.selected.svelte-1ji23j6{border-color:#c41e3a;box-shadow:0 4px 12px rgba(196,30,58,.4)}.image-item.svelte-1ji23j6 img:where(.svelte-1ji23j6){display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.image-item.svelte-1ji23j6:hover img:where(.svelte-1ji23j6){transform:scale(1.05)}.read-more-btn.svelte-1ji23j6{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;background:#14181f;border:none;border-radius:24px;box-shadow:0 2px 8px rgba(0,0,0,.3);color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;gap:8px;letter-spacing:-.02em;padding:16px 32px;position:relative;text-rendering:optimizeLegibility;transition:all .3s ease;z-index:1}.read-more-btn.svelte-1ji23j6:hover{background:#1f242e;box-shadow:0 4px 14px rgba(0,0,0,.4);transform:translateY(-1px)}.arrow.svelte-1ji23j6{font-size:1rem;transition:transform .3s ease}.read-more-btn.svelte-1ji23j6:hover .arrow:where(.svelte-1ji23j6){transform:translateX(4px)}body.light-mode .read-more-btn.svelte-1ji23j6{background:#c41e3a;box-shadow:none;color:#fff}body.light-mode .read-more-btn.svelte-1ji23j6:hover{background:#a01830;box-shadow:0 6px 20px rgba(196,30,58,.3);transform:translateY(-2px)}.articles-grid.svelte-1ji23j6{display:grid;gap:32px;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:32px}@media (max-width:1024px){.content-grid.svelte-1ji23j6{gap:32px;grid-template-columns:1fr}.container.svelte-1ji23j6{padding:0 24px}.articles-grid.svelte-1ji23j6{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}@media (max-width:768px){.main-content.svelte-1ji23j6{margin-bottom:0;padding:60px 0;transform:scale(1)}.container.svelte-1ji23j6{padding:0 16px}.featured-article.svelte-1ji23j6{border-radius:24px;padding:40px 20px 36px}.article-meta.svelte-1ji23j6{gap:12px;margin-bottom:24px}.category-badge.svelte-1ji23j6{border-radius:20px;font-size:12px;line-height:20px;padding:6px 16px}.article-info.svelte-1ji23j6{font-size:13px;line-height:20px}.featured-title.svelte-1ji23j6{font-size:38px;font-weight:800;line-height:46px;margin-bottom:24px}.featured-excerpt.svelte-1ji23j6{font-size:18px;line-height:30px;margin-bottom:24px}.featured-image.svelte-1ji23j6{border-radius:0;height:280px;margin-bottom:24px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.image-row.svelte-1ji23j6{margin-bottom:36px}.image-scroll-container.svelte-1ji23j6{gap:12px}.image-item.svelte-1ji23j6{border-radius:12px;flex:0 0 140px;height:90px}.read-more-btn.svelte-1ji23j6{border-radius:24px;font-size:15px;font-weight:500;letter-spacing:-.02em;padding:8px 24px}.arrow.svelte-1ji23j6{font-size:1.125rem}.articles-grid.svelte-1ji23j6{grid-template-columns:1fr}.content-header.svelte-1ji23j6{flex-direction:column;gap:16px;text-align:center}.content-title.svelte-1ji23j6{font-size:36px;line-height:44px}}.medical-catalog.svelte-86sez2{background:#eff2fc;color:#0c1737;font-family:Poppins,sans-serif;letter-spacing:-.04em;min-height:100vh;padding:128px 0;transform:scale(1.6);transform-origin:top center}.container.svelte-86sez2{margin:0 auto;max-width:1400px;padding:0 24px}.catalog-header.svelte-86sez2{margin-bottom:48px;padding:32px 0;text-align:center}.catalog-title.svelte-86sez2{color:#0c1737;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;letter-spacing:-.04em;line-height:1.2;margin:0 0 16px}.catalog-description.svelte-86sez2{color:#3d5a80;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;letter-spacing:-.04em;line-height:1.5;margin:0 auto;max-width:600px}.search-section.svelte-86sez2{margin-bottom:48px;padding:0 16px}.search-container.svelte-86sez2{align-items:center;display:flex;gap:12px;margin:0 auto;max-width:600px}.search-input-wrapper.svelte-86sez2{align-items:center;background:#fff;border:1px solid #98c1d9;border-radius:8px;display:flex;flex:1;padding:0;position:relative;transition:border-color .3s ease}.search-input-wrapper.svelte-86sez2:focus-within{border-color:#182e6e}.search-input-wrapper.svelte-86sez2 .search-icon{color:#98c1d9;flex-shrink:0;margin-left:12px}.search-input.svelte-86sez2{background:transparent;border:none;color:#0c1737;flex:1;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;letter-spacing:-.04em;line-height:1.5;outline:none;padding:12px 16px 12px 8px}.search-input.svelte-86sez2::-moz-placeholder{color:#98c1d9}.search-input.svelte-86sez2::placeholder{color:#98c1d9}.search-btn.svelte-86sez2{align-items:center;background:#182e6e;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;gap:8px;letter-spacing:-.04em;padding:12px 20px;transition:all .3s ease}.search-btn.svelte-86sez2:hover{background:#8b5cf6;box-shadow:0 4px 12px rgba(139,92,246,.3);transform:translateY(-2px)}.error-message.svelte-86sez2{align-items:center;background:#fee2e2;border:1px solid #ef233c;border-radius:8px;color:#991b1b;display:flex;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;gap:16px;justify-content:space-between;letter-spacing:-.04em;margin-bottom:24px;padding:16px 20px}.error-content.svelte-86sez2{align-items:center;display:flex;flex:1;gap:12px}.error-actions.svelte-86sez2{display:flex;flex-shrink:0;gap:8px}.retry-btn.svelte-86sez2{align-items:center;background:#182e6e;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:8px 16px;transition:all .3s ease}.retry-btn.svelte-86sez2:hover{background:#8b5cf6;transform:translateY(-1px)}.dismiss-btn.svelte-86sez2{background:transparent;border:1px solid #991b1b;border-radius:6px;color:#991b1b;cursor:pointer;font-size:12px;font-weight:500;padding:8px 16px;transition:all .3s ease}.dismiss-btn.svelte-86sez2:hover{background:#991b1b;color:#fff}.catalog-grid.svelte-86sez2{display:grid;gap:24px;grid-template-columns:320px 1fr 360px;min-height:700px}.categories-sidebar.svelte-86sez2{background:var(--color-white-5,hsla(0,0%,100%,.05));border:1px solid var(--color-white-10,hsla(0,0%,100%,.1));border-radius:12px;padding:24px}body.light-mode .categories-sidebar.svelte-86sez2{background:#f8f9fa;border:1px solid #e9ecef}.sidebar-header.svelte-86sez2{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.sidebar-header.svelte-86sez2 h3:where(.svelte-86sez2){color:var(--color-white-solid,#fff);font-size:1.2rem;margin:0}body.light-mode .sidebar-header.svelte-86sez2 h3:where(.svelte-86sez2){color:#000}.clear-filter-btn.svelte-86sez2{background:var(--color-azure-58,#6888be);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;padding:6px 12px;transition:all .3s ease}.clear-filter-btn.svelte-86sez2:hover{background:var(--color-violet-38,#4f378b)}body.light-mode .clear-filter-btn.svelte-86sez2{background:#000;color:#ebe4fd}.sidebar-loading.svelte-86sez2{align-items:center;display:flex;flex-direction:column;padding:40px 20px;text-align:center}.sidebar-loading.svelte-86sez2 p:where(.svelte-86sez2){color:var(--color-white-75,hsla(0,0%,100%,.75));font-size:14px;margin:12px 0 0}body.light-mode .sidebar-loading.svelte-86sez2 p:where(.svelte-86sez2){color:#666}.sidebar-empty.svelte-86sez2{padding:40px 20px;text-align:center}.sidebar-empty.svelte-86sez2 p:where(.svelte-86sez2){color:var(--color-white-75,hsla(0,0%,100%,.75));font-size:14px;margin:0 0 8px}.sidebar-empty.svelte-86sez2 .hint:where(.svelte-86sez2){color:var(--color-white-50,hsla(0,0%,100%,.5));font-size:12px}body.light-mode .sidebar-empty.svelte-86sez2 p:where(.svelte-86sez2){color:#666}body.light-mode .sidebar-empty.svelte-86sez2 .hint:where(.svelte-86sez2){color:#999}.files-empty.svelte-86sez2{padding:60px 20px;text-align:center}.files-empty.svelte-86sez2 p:where(.svelte-86sez2){color:var(--color-white-75,hsla(0,0%,100%,.75));font-size:14px;margin:0 0 8px}.files-empty.svelte-86sez2 .hint:where(.svelte-86sez2){color:var(--color-white-50,hsla(0,0%,100%,.5));font-size:12px}body.light-mode .files-empty.svelte-86sez2 p:where(.svelte-86sez2){color:#666}body.light-mode .files-empty.svelte-86sez2 .hint:where(.svelte-86sez2){color:#999}.categories-list.svelte-86sez2{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.category-item.svelte-86sez2{align-items:center;background:none;border:none;border-radius:8px;color:var(--color-white-75,hsla(0,0%,100%,.75));cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px;text-align:left;transition:all .3s ease;width:100%}.category-item.svelte-86sez2:hover{background:var(--color-white-10,hsla(0,0%,100%,.1));color:var(--color-white-solid,#fff)}.category-item.active.svelte-86sez2{background:var(--color-azure-58,#6888be);color:#fff}body.light-mode .category-item.svelte-86sez2{color:#666}body.light-mode .category-item.svelte-86sez2:hover{background:#e9ecef;color:#000}body.light-mode .category-item.active.svelte-86sez2{background:#000;color:#ebe4fd}.category-count.svelte-86sez2{background:var(--color-white-20,hsla(0,0%,100%,.2));border-radius:12px;font-size:12px;padding:2px 8px}.category-item.active.svelte-86sez2 .category-count:where(.svelte-86sez2){background:hsla(0,0%,100%,.3)}.files-section.svelte-86sez2{background:var(--color-white-5,hsla(0,0%,100%,.05));border:1px solid var(--color-white-10,hsla(0,0%,100%,.1));border-radius:12px;padding:24px}body.light-mode .files-section.svelte-86sez2{background:#f8f9fa;border:1px solid #e9ecef}.files-header.svelte-86sez2{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.files-header.svelte-86sez2 h3:where(.svelte-86sez2){align-items:center;color:var(--color-white-solid,#fff);display:flex;font-size:1.2rem;gap:8px;margin:0}body.light-mode .files-header.svelte-86sez2 h3:where(.svelte-86sez2){color:#000}.refresh-btn.svelte-86sez2{align-items:center;background:transparent;border:1px solid var(--color-white-30,hsla(0,0%,100%,.3));border-radius:6px;color:var(--color-white-75,hsla(0,0%,100%,.75));cursor:pointer;display:flex;justify-content:center;padding:6px 8px;transition:all .3s ease}.refresh-btn.svelte-86sez2:hover{background:var(--color-white-10,hsla(0,0%,100%,.1));border-color:var(--color-white-50,hsla(0,0%,100%,.5));color:var(--color-white-solid,#fff)}body.light-mode .refresh-btn.svelte-86sez2{border-color:#ccc;color:#666}body.light-mode .refresh-btn.svelte-86sez2:hover{background:#e9ecef;border-color:#000;color:#000}.file-count.svelte-86sez2{color:var(--color-white-50,hsla(0,0%,100%,.5));font-size:.9rem;font-weight:400}body.light-mode .file-count.svelte-86sez2{color:#666}.files-list.svelte-86sez2{display:flex;flex-direction:column;gap:8px;max-height:500px;overflow-y:auto}.file-item.svelte-86sez2{align-items:center;background:var(--color-white-5,hsla(0,0%,100%,.05));border:1px solid var(--color-white-10,hsla(0,0%,100%,.1));border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:16px;transition:all .3s ease}.file-item.svelte-86sez2:hover{background:var(--color-white-10,hsla(0,0%,100%,.1));border-color:var(--color-azure-58,#6888be)}.file-item.active.svelte-86sez2{background:var(--color-azure-58,#6888be);border-color:var(--color-azure-58,#6888be)}body.light-mode .file-item.svelte-86sez2{background:#fff;border:1px solid #e9ecef}body.light-mode .file-item.svelte-86sez2:hover{background:#f8f9fa;border-color:#000}body.light-mode .file-item.active.svelte-86sez2{background:#000;border-color:#000;color:#ebe4fd}.file-info.svelte-86sez2{background:none;border:none;cursor:pointer;flex:1;font-family:inherit;padding:0;text-align:left;width:100%}.file-title.svelte-86sez2{color:var(--color-white-solid,#fff);font-size:1rem;font-weight:600;margin:0 0 4px}body.light-mode .file-title.svelte-86sez2{color:#000}.file-item.active.svelte-86sez2 .file-title:where(.svelte-86sez2){color:#fff}body.light-mode .file-item.active.svelte-86sez2 .file-title:where(.svelte-86sez2){color:#ebe4fd}.file-meta.svelte-86sez2{color:var(--color-white-50,hsla(0,0%,100%,.5));display:flex;font-size:.8rem;gap:12px}body.light-mode .file-meta.svelte-86sez2{color:#666}.file-item.active.svelte-86sez2 .file-meta:where(.svelte-86sez2){color:hsla(0,0%,100%,.8)}body.light-mode .file-item.active.svelte-86sez2 .file-meta:where(.svelte-86sez2){color:rgba(235,228,253,.8)}.file-actions.svelte-86sez2{display:flex;gap:8px}.action-btn.svelte-86sez2{background:none;border:none;border-radius:4px;color:var(--color-white-50,hsla(0,0%,100%,.5));cursor:pointer;font-size:14px;padding:4px;transition:all .3s ease}.action-btn.svelte-86sez2:hover{background:var(--color-white-10,hsla(0,0%,100%,.1));color:var(--color-white-solid,#fff)}body.light-mode .action-btn.svelte-86sez2{color:#666}body.light-mode .action-btn.svelte-86sez2:hover{background:#e9ecef;color:#000}.file-viewer.svelte-86sez2{background:var(--color-white-5,hsla(0,0%,100%,.05));border:1px solid var(--color-white-10,hsla(0,0%,100%,.1));border-radius:12px;display:flex;flex-direction:column;padding:24px}body.light-mode .file-viewer.svelte-86sez2{background:#f8f9fa;border:1px solid #e9ecef}.viewer-header.svelte-86sez2{align-items:center;border-bottom:1px solid var(--color-white-20,hsla(0,0%,100%,.2));display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:16px}body.light-mode .viewer-header.svelte-86sez2{border-bottom:1px solid #e9ecef}.viewer-header.svelte-86sez2 h3:where(.svelte-86sez2){color:var(--color-white-solid,#fff);flex:1;font-size:1.2rem;margin:0}body.light-mode .viewer-header.svelte-86sez2 h3:where(.svelte-86sez2){color:#000}.viewer-actions.svelte-86sez2{display:flex;gap:8px}.cancel-btn.svelte-86sez2,.download-btn.svelte-86sez2,.edit-btn.svelte-86sez2,.save-btn.svelte-86sez2{background:var(--color-azure-58,#6888be);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:8px 12px;transition:all .3s ease}.download-btn.svelte-86sez2:hover,.edit-btn.svelte-86sez2:hover,.save-btn.svelte-86sez2:hover{background:var(--color-violet-38,#4f378b);transform:translateY(-1px)}.cancel-btn.svelte-86sez2{background:#ef4444}.cancel-btn.svelte-86sez2:hover{background:#dc2626}body.light-mode .download-btn.svelte-86sez2,body.light-mode .edit-btn.svelte-86sez2,body.light-mode .save-btn.svelte-86sez2{background:#000;color:#ebe4fd}body.light-mode .cancel-btn.svelte-86sez2{background:#ef4444;color:#fff}.viewer-content.svelte-86sez2{flex:1;overflow-y:auto}.markdown-content.svelte-86sez2{color:var(--color-white-75,hsla(0,0%,100%,.75));line-height:1.6;white-space:pre-wrap}body.light-mode .markdown-content.svelte-86sez2{color:#333}.edit-textarea.svelte-86sez2{background:var(--color-white-5,hsla(0,0%,100%,.05));border:1px solid var(--color-white-20,hsla(0,0%,100%,.2));border-radius:8px;color:var(--color-white-solid,#fff);font-family:Monaco,Menlo,monospace;font-size:14px;height:100%;line-height:1.5;min-height:400px;outline:none;padding:16px;resize:vertical;width:100%}body.light-mode .edit-textarea.svelte-86sez2{background:#fff;border:1px solid #ccc;color:#000}.empty-state.svelte-86sez2{align-items:center;color:var(--color-white-50,hsla(0,0%,100%,.5));display:flex;font-style:italic;height:200px;justify-content:center}body.light-mode .empty-state.svelte-86sez2{color:#666}.loading-state.svelte-86sez2{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px 20px;text-align:center}.loading-spinner.svelte-86sez2{animation:svelte-86sez2-rotation 1s linear infinite;border-radius:50%;border-right:3px solid transparent;border-top:3px solid var(--color-azure-58,#6888be);height:48px;margin-bottom:16px;width:48px}.loading-spinner.small.svelte-86sez2{border-width:2px;height:24px;margin-bottom:0;width:24px}body.light-mode .loading-spinner.svelte-86sez2{border-right:3px solid transparent;border-top:3px solid #000}body.light-mode .loading-spinner.small.svelte-86sez2{border-width:2px}@keyframes svelte-86sez2-rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-state.svelte-86sez2 p:where(.svelte-86sez2){color:var(--color-white-75,hsla(0,0%,100%,.75));font-family:var(--font-family-open-sans,"Open Sans",sans-serif);font-size:18px;margin:0}body.light-mode .loading-state.svelte-86sez2 p:where(.svelte-86sez2){color:#1c1b4b}@media (max-width:1024px){.catalog-grid.svelte-86sez2{gap:16px;grid-template-columns:250px 1fr 350px}}@media (max-width:768px){.catalog-grid.svelte-86sez2{grid-template-columns:1fr}.catalog-title.svelte-86sez2{font-size:2rem}.search-container.svelte-86sez2{flex-direction:column}.file-viewer.svelte-86sez2{display:none}}.general-section.svelte-1317f91{min-height:100vh;padding:0;width:100%}.images-container.svelte-1317f91{display:flex;flex-direction:column;gap:0;width:100%}.image-wrapper.svelte-1317f91{overflow:hidden;width:100%}.image-wrapper.svelte-1317f91 img:where(.svelte-1317f91){display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.image-wrapper.svelte-1317f91 .video-media:where(.svelte-1317f91){display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.general-section.light.svelte-1317f91{background:transparent}.mobile-store-crossover.svelte-1317f91{display:none}@media (max-width:768px){.image-wrapper.svelte-1317f91{display:flex;justify-content:center}.image-wrapper.svelte-1317f91 .video-media:where(.svelte-1317f91),.image-wrapper.svelte-1317f91 img:where(.svelte-1317f91){margin:0 auto}.mobile-store-crossover.svelte-1317f91{display:flex;justify-content:center;margin-bottom:0;margin-top:-200px;position:relative;width:100%;z-index:15}.mobile-store-crossover.svelte-1317f91 img:where(.svelte-1317f91){display:block;height:auto;width:95.39%}.image-wrapper.svelte-1317f91:nth-child(6){margin-bottom:-276px;margin-top:-138px;position:relative;z-index:10}.image-wrapper.svelte-1317f91:nth-child(3){margin-bottom:-1px;max-height:13vh;overflow:hidden}.image-wrapper.svelte-1317f91:nth-child(4){margin-bottom:120px}.image-wrapper.svelte-1317f91:first-child{margin-top:-119px}.image-wrapper.svelte-1317f91:nth-child(10),.image-wrapper.svelte-1317f91:nth-child(8),.image-wrapper.svelte-1317f91:nth-child(9){display:none}.mobile-footer-spacer.svelte-1317f91{display:flex;overflow:hidden;width:100%}.mobile-store-badge.svelte-1317f91{display:block;height:auto;margin:-8px;max-width:none;width:150%}}@media (min-width:769px){.mobile-footer-spacer.svelte-1317f91{display:none}}.pricing-section.svelte-13rgehf{background:#14181f;color:#f9fafb;min-height:100vh;padding:60px 0}.pricing-section.light.svelte-13rgehf{background:#f8f9fa;color:#1a1a2e}.container.svelte-13rgehf{margin:0 auto;max-width:1200px;padding:0 24px}.pricing-header.svelte-13rgehf{margin-bottom:60px;text-align:center}.pricing-title.svelte-13rgehf{color:inherit;font-family:Poppins,sans-serif;font-size:48px;font-weight:700;margin:0 0 16px}.pricing-subtitle.svelte-13rgehf{color:hsla(0,0%,100%,.7);font-family:Open Sans,sans-serif;font-size:18px;margin:0 0 24px}.pricing-section.light.svelte-13rgehf .pricing-subtitle:where(.svelte-13rgehf){color:#666}.billing-toggle.svelte-13rgehf{align-items:center;color:hsla(0,0%,100%,.6);display:flex;font-size:15px;gap:12px;justify-content:center}.billing-toggle.svelte-13rgehf span.active:where(.svelte-13rgehf){color:#fff;font-weight:600}.pricing-section.light.svelte-13rgehf .billing-toggle:where(.svelte-13rgehf){color:#999}.pricing-section.light.svelte-13rgehf .billing-toggle:where(.svelte-13rgehf) span.active:where(.svelte-13rgehf){color:#1a1a2e}.toggle-switch.svelte-13rgehf{background:hsla(0,0%,100%,.2);border:none;border-radius:13px;cursor:pointer;height:26px;position:relative;transition:background .3s ease;width:48px}.toggle-switch.yearly.svelte-13rgehf{background:#c41e3a}.toggle-knob.svelte-13rgehf{background:#fff;border-radius:50%;height:20px;left:3px;position:absolute;top:3px;transition:transform .3s ease;width:20px}.toggle-switch.yearly.svelte-13rgehf .toggle-knob:where(.svelte-13rgehf){transform:translateX(22px)}.mobile-hidden.svelte-13rgehf{display:none!important}.pricing-grid.svelte-13rgehf{align-items:stretch;display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:1200px}.pricing-card.svelte-13rgehf{background:#1d212b;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:flex;flex-direction:column;padding:40px 32px;position:relative;transition:transform .3s ease,box-shadow .3s ease}.pricing-card.svelte-13rgehf:hover{box-shadow:0 20px 40px rgba(0,0,0,.3);transform:translateY(-4px)}.pricing-section.light.svelte-13rgehf .pricing-card:where(.svelte-13rgehf){background:#fff;border:1px solid #e0e0e0;box-shadow:0 4px 12px rgba(0,0,0,.08)}.pricing-section.light.svelte-13rgehf .pricing-card:where(.svelte-13rgehf):hover{box-shadow:0 12px 32px rgba(0,0,0,.12)}.pricing-card.best-value.svelte-13rgehf{border-color:#c41e3a;transform:scale(1.05)}.pricing-card.best-value.svelte-13rgehf:hover{transform:scale(1.05) translateY(-4px)}.pricing-section.light.svelte-13rgehf .pricing-card.best-value:where(.svelte-13rgehf){border:none}.best-value-badge.svelte-13rgehf{background:#c41e3a;border-radius:20px;color:#fff;font-size:12px;font-weight:600;left:50%;letter-spacing:.5px;padding:6px 16px;position:absolute;text-transform:uppercase;top:-12px;transform:translateX(-50%)}.plan-header.svelte-13rgehf{margin-bottom:32px;text-align:center}.plan-name.svelte-13rgehf{color:inherit;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;margin:0 0 16px}.plan-price.svelte-13rgehf{align-items:baseline;display:flex;gap:4px;justify-content:center}.from-label.svelte-13rgehf{color:hsla(0,0%,100%,.5);font-size:14px;margin-right:4px}.pricing-section.light.svelte-13rgehf .from-label:where(.svelte-13rgehf){color:#999}.currency.svelte-13rgehf{color:hsla(0,0%,100%,.7);font-size:24px;font-weight:600}.amount.svelte-13rgehf{font-family:Poppins,sans-serif;font-size:56px;font-weight:700;line-height:1}.period.svelte-13rgehf{color:hsla(0,0%,100%,.5);font-size:16px}.pricing-section.light.svelte-13rgehf .currency:where(.svelte-13rgehf),.pricing-section.light.svelte-13rgehf .period:where(.svelte-13rgehf){color:#666}.plan-features.svelte-13rgehf{flex-grow:1;margin-bottom:32px}.plan-features.svelte-13rgehf ul:where(.svelte-13rgehf){list-style:none;margin:0;padding:0}.plan-features.svelte-13rgehf li:where(.svelte-13rgehf){align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.8);display:flex;font-size:15px;gap:12px;padding:12px 0}.plan-features.svelte-13rgehf li:where(.svelte-13rgehf):before{color:#4ade80;content:"\2713";font-weight:700}.plan-features.svelte-13rgehf li:where(.svelte-13rgehf):last-child{border-bottom:none}.pricing-section.light.svelte-13rgehf .plan-features:where(.svelte-13rgehf) li:where(.svelte-13rgehf){border-color:#e0e0e0;color:#333}.plan-button.svelte-13rgehf{border-radius:8px;cursor:pointer;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;padding:16px 24px;transition:all .3s ease;width:100%}.plan-button-primary.svelte-13rgehf{background:#c41e3a;border:none;color:#fff}.plan-button-primary.svelte-13rgehf:hover:not(.disabled){background:#a01830;transform:translateY(-2px)}.plan-button-primary.disabled.svelte-13rgehf{background:#666;cursor:not-allowed;opacity:.6}.plan-button-best.svelte-13rgehf{background:#c41e3a;border:none;color:#fff}.plan-button-best.svelte-13rgehf:hover:not(.disabled){background:#a01830;box-shadow:0 8px 20px rgba(196,30,58,.4);transform:translateY(-2px)}.plan-button-best.disabled.svelte-13rgehf{background:#666;cursor:not-allowed;opacity:.6}.plan-button-secondary.svelte-13rgehf{background:transparent;border:2px solid hsla(0,0%,100%,.3);color:inherit}.plan-button-secondary.svelte-13rgehf:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.6)}.pricing-section.light.svelte-13rgehf .plan-button-secondary:where(.svelte-13rgehf){border-color:#ccc;color:#333}.pricing-section.light.svelte-13rgehf .plan-button-secondary:where(.svelte-13rgehf):hover{background:#f0f0f0;border-color:#999}.pricing-faq.svelte-13rgehf{margin-top:80px}.pricing-faq.svelte-13rgehf h2:where(.svelte-13rgehf){font-family:Poppins,sans-serif;font-size:32px;font-weight:700;margin-bottom:40px;text-align:center}.faq-grid.svelte-13rgehf{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.faq-item.svelte-13rgehf{background:#1d212b;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:24px}.pricing-section.light.svelte-13rgehf .faq-item:where(.svelte-13rgehf){background:#fff;border-color:#e0e0e0}.faq-item.svelte-13rgehf h3:where(.svelte-13rgehf){font-family:Poppins,sans-serif;font-size:18px;font-weight:600;margin:0 0 12px}.faq-item.svelte-13rgehf p:where(.svelte-13rgehf){color:hsla(0,0%,100%,.7);font-family:Open Sans,sans-serif;font-size:15px;line-height:1.6;margin:0}.pricing-section.light.svelte-13rgehf .faq-item:where(.svelte-13rgehf) p:where(.svelte-13rgehf){color:#666}@media (max-width:1024px){.pricing-grid.svelte-13rgehf{grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:400px}.pricing-card.best-value.svelte-13rgehf{order:-1}}@media (max-width:768px){.pricing-grid.svelte-13rgehf{gap:24px;max-width:100%}.pricing-title.svelte-13rgehf{font-size:36px}.faq-grid.svelte-13rgehf{grid-template-columns:1fr}.amount.svelte-13rgehf{font-size:48px}}@media (max-width:480px){.pricing-title.svelte-13rgehf{font-size:28px}.pricing-card.svelte-13rgehf{padding:32px 24px}.billing-toggle.svelte-13rgehf{flex-wrap:wrap}}@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700&display=swap");.page-override.svelte-1ji6ck5{background:#fff!important;color:#0f172a!important}.loading-state.svelte-1ji6ck5{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.loading-spinner.svelte-1ji6ck5{animation:svelte-1ji6ck5-rotation 1s linear infinite;border-radius:50%;border-right:3px solid transparent;border-top:3px solid var(--color-azure-58,#6888be);height:48px;margin-bottom:16px;width:48px}@keyframes svelte-1ji6ck5-rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-state.svelte-1ji6ck5 p:where(.svelte-1ji6ck5){color:#777;font-family:Open Sans,sans-serif;font-size:16px}.page-top.svelte-1ji6ck5{background:#171717;color:#fff;padding:35px 0 30px;text-align:left}.page-title-wrap.svelte-1ji6ck5{line-height:0;position:relative}.page-title.svelte-1ji6ck5{color:#fff;display:inline-block;font-family:Open Sans,Lato,Arial,Helvetica,sans-serif;font-size:2em;font-weight:600;letter-spacing:-.05em;line-height:42px;margin:0;position:relative;text-transform:none}.page-title.svelte-1ji6ck5:not(.b-none):after{border-bottom:3px solid #98c1d9;bottom:-30px;content:"";left:0;position:absolute;width:100%}#main.svelte-1ji6ck5{background:#fff;padding:30px 0}#main.boxed.svelte-1ji6ck5{margin:0 auto;max-width:1200px;padding-left:0;padding-right:0}.container.svelte-1ji6ck5{margin:0 auto;max-width:1200px;padding-left:15px;padding-right:15px}.row.svelte-1ji6ck5{display:flex;flex-wrap:wrap;margin:0 -15px}.col-lg-12.svelte-1ji6ck5,.col-lg-3.svelte-1ji6ck5,.col-lg-9.svelte-1ji6ck5{padding:0 15px}.col-lg-12.svelte-1ji6ck5{width:100%}.col-lg-9.svelte-1ji6ck5{width:75%}.col-lg-3.svelte-1ji6ck5{width:25%}.main-content-wrap.svelte-1ji6ck5{display:flex;flex-wrap:wrap}.post-full.svelte-1ji6ck5{margin-bottom:40px}.post-image.svelte-1ji6ck5{margin-bottom:20px}.post-image.single.svelte-1ji6ck5{width:100%}.img-thumbnail.svelte-1ji6ck5{border:none;border-radius:0;overflow:hidden}.img-responsive.svelte-1ji6ck5{display:block;height:auto;width:100%}.entry-content.svelte-1ji6ck5,.post-content.svelte-1ji6ck5{color:#777;font-family:Open Sans,Lato,Arial,Helvetica,sans-serif;font-size:16px;line-height:26px}.entry-content.svelte-1ji6ck5{padding-left:15px;padding-right:15px}.entry-content.svelte-1ji6ck5 h1{font-size:2.2em;margin:20px 0 30px}.entry-content.svelte-1ji6ck5 h1,.entry-content.svelte-1ji6ck5 h2{color:#222529;font-family:Open Sans,sans-serif;font-weight:600;line-height:1.3}.entry-content.svelte-1ji6ck5 h2{font-size:2em;margin:15px 0 50px}.entry-content.svelte-1ji6ck5 h3{color:#222529;font-family:Open Sans,sans-serif;font-size:1.6em;font-weight:600;line-height:1.3;margin:30px 0 25px}.entry-content.svelte-1ji6ck5 p{color:#777;font-size:16px;line-height:26px;margin:0 0 1.25rem}.entry-content.svelte-1ji6ck5 strong{color:#1e73be;font-weight:600}.entry-content.svelte-1ji6ck5 ul{list-style-type:none;margin:15px 0 1.25rem 25px;padding-left:0}.entry-content.svelte-1ji6ck5 li{color:#777;font-size:16px;line-height:24px;margin:0 0 2px;padding:0 0 0 20px;position:relative}.entry-content.svelte-1ji6ck5 li:before{color:#777;content:"–";left:0;position:absolute}.entry-content.svelte-1ji6ck5 li p{display:inline;margin:0}.entry-content.svelte-1ji6ck5 hr{border:none;border-top:1px solid #e5e5e5;margin:45px 0}.blog-posts.posts-medium.svelte-1ji6ck5{margin-bottom:30px}.post.post-medium.svelte-1ji6ck5{border-bottom:1px solid #e5e5e5;margin-bottom:40px;padding-bottom:30px}.post.post-medium.svelte-1ji6ck5:last-child{border-bottom:none}.post.post-medium.svelte-1ji6ck5 .row:where(.svelte-1ji6ck5){align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 -25px 0 0}.post.post-medium.svelte-1ji6ck5 .col-lg-5:where(.svelte-1ji6ck5){padding:0 15px 0 0;width:41.666667%}.post.post-medium.svelte-1ji6ck5 .col-lg-7:where(.svelte-1ji6ck5){padding:0 15px;width:58.333333%}.post.post-medium.svelte-1ji6ck5 .post-image:where(.svelte-1ji6ck5){margin-bottom:0}.post.post-medium.svelte-1ji6ck5 .img-thumbnail:where(.svelte-1ji6ck5) img:where(.svelte-1ji6ck5){transition:transform .3s ease}.post.post-medium.svelte-1ji6ck5 .img-thumbnail:where(.svelte-1ji6ck5):hover img:where(.svelte-1ji6ck5){transform:scale(1.02)}.post.post-medium.svelte-1ji6ck5 .img-thumbnail:where(.svelte-1ji6ck5) img.knee-image:where(.svelte-1ji6ck5){-o-object-fit:cover;object-fit:cover;transform:scale(1.2)}.post.post-medium.svelte-1ji6ck5 .img-thumbnail:where(.svelte-1ji6ck5):hover img.knee-image:where(.svelte-1ji6ck5){transform:scale(1.25)}.post.post-medium.svelte-1ji6ck5 .entry-title:where(.svelte-1ji6ck5){color:#222529;font-family:Open Sans,sans-serif;font-size:1.5em;font-weight:600;line-height:1.4;margin:0 0 15px}.post.post-medium.svelte-1ji6ck5 .title-link:where(.svelte-1ji6ck5){background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:left;transition:color .3s ease}.post.post-medium.svelte-1ji6ck5 .title-link:where(.svelte-1ji6ck5):hover{color:#1e73be}.post.post-medium.svelte-1ji6ck5 .post-excerpt:where(.svelte-1ji6ck5){color:#777;font-family:Open Sans,sans-serif;font-size:14px;line-height:24px;margin:0}.post.post-medium.svelte-1ji6ck5 .post-meta:where(.svelte-1ji6ck5){margin-top:20px;padding-top:15px}.post.post-medium.svelte-1ji6ck5 .post-meta.text-right:where(.svelte-1ji6ck5){text-align:right}.btn-read-more.svelte-1ji6ck5{background:#222;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:13px;font-weight:600;padding:8px 20px;text-transform:uppercase;transition:background .3s ease}.btn-read-more.svelte-1ji6ck5:hover{background:#000}.back-button-wrap.svelte-1ji6ck5{border-top:1px solid #e5e5e5;margin-top:30px;padding-top:20px}.btn-back.svelte-1ji6ck5{background:#f5f5f5;border:1px solid #ddd;border-radius:4px;color:#333;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;padding:10px 24px;transition:all .3s ease}.btn-back.svelte-1ji6ck5:hover{background:#e5e5e5;border-color:#ccc}.sidebar-content.svelte-1ji6ck5 h2:where(.svelte-1ji6ck5){color:#222529;font-family:Open Sans,sans-serif;font-size:2em;font-weight:600;line-height:1.3;margin:0 0 45px}.wp-block-search__label.svelte-1ji6ck5{color:#333;display:block;font-size:14px;font-weight:700;margin-bottom:10px}.widget.svelte-1ji6ck5+.widget:where(.svelte-1ji6ck5){margin-top:30px}.search-with-button.svelte-1ji6ck5{display:flex;gap:0}.search-with-button.svelte-1ji6ck5 .wp-block-search__input:where(.svelte-1ji6ck5){border:1px solid #ddd;border-radius:0;border-right:none;flex:1;padding:10px 12px}.search-btn-black.svelte-1ji6ck5{background:#222!important;border:none;border-radius:0!important;color:#fff!important;cursor:pointer;font-size:14px;font-weight:600;padding:10px 16px}.search-btn-black.svelte-1ji6ck5:hover{background:#000!important}.wp-block-latest-posts__list.svelte-1ji6ck5{list-style:none;margin:0;padding:0}.wp-block-latest-posts__list.svelte-1ji6ck5 li:where(.svelte-1ji6ck5){margin-bottom:15px;padding:0 0 0 15px;position:relative}.wp-block-latest-posts__list.svelte-1ji6ck5 li:where(.svelte-1ji6ck5):before{color:#777;content:"›";left:0;position:absolute}.wp-block-latest-posts__post-title.svelte-1ji6ck5{color:#777;font-size:14px;text-decoration:none;transition:color .3s ease}.wp-block-latest-posts__post-title.svelte-1ji6ck5:hover{color:#1e73be}.condition-link.svelte-1ji6ck5{background:none;border:none;cursor:pointer;font-family:inherit;padding:0;text-align:left}.post-gap.svelte-1ji6ck5{margin-bottom:30px}@media (max-width:991px){.col-lg-3.svelte-1ji6ck5,.col-lg-9.svelte-1ji6ck5{width:100%}.main-content-wrap.svelte-1ji6ck5{flex-direction:column}.sidebar.svelte-1ji6ck5{margin-top:40px}.post.post-medium.svelte-1ji6ck5 .col-lg-5:where(.svelte-1ji6ck5),.post.post-medium.svelte-1ji6ck5 .col-lg-7:where(.svelte-1ji6ck5){width:100%}.post.post-medium.svelte-1ji6ck5 .col-lg-5:where(.svelte-1ji6ck5){margin-bottom:20px}}@media (max-width:768px){.page-title.svelte-1ji6ck5{font-size:1.8em;line-height:36px}.entry-content.svelte-1ji6ck5 h2{font-size:1.8em;margin:0 0 20px}#main.svelte-1ji6ck5{padding:40px 0}}@media (max-width:480px){.page-title.svelte-1ji6ck5{font-size:1.4em;line-height:28px}.entry-content.svelte-1ji6ck5{font-size:13px;line-height:22px}}.my-althea.svelte-12rq4yz{align-items:flex-start;display:flex;justify-content:center;min-height:60vh;padding:4rem 2rem}.loading-container.svelte-12rq4yz{display:flex;justify-content:center;padding:4rem}.spinner.svelte-12rq4yz{animation:spin .8s linear infinite;border:3px solid hsla(0,0%,100%,.2);border-radius:50%;border-top-color:#98c1d9;height:32px;width:32px}.my-althea.light.svelte-12rq4yz .spinner:where(.svelte-12rq4yz){border-color:#182e6e rgba(0,0,0,.1) rgba(0,0,0,.1)}.spinner-small.svelte-12rq4yz{animation:spin .8s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;display:inline-block;height:18px;width:18px}@keyframes spin{to{transform:rotate(1turn)}}.login-screen.svelte-12rq4yz{align-items:center;display:flex;flex-direction:column;gap:1rem;padding-top:8rem;width:340px}.logo-container.svelte-12rq4yz{align-items:center;display:flex;height:174px;justify-content:center;margin-bottom:.5rem;position:relative;width:190px}.logo-glow.svelte-12rq4yz{background:radial-gradient(50% 50% at 50% 50%,hsla(0,0%,85%,.71) 0,hsla(0,0%,45%,0) 100%);bottom:0;filter:blur(6.6px);left:0;position:absolute;right:0;top:59%}.my-althea.light.svelte-12rq4yz .logo-glow:where(.svelte-12rq4yz){background:radial-gradient(50% 50% at 50% 50%,rgba(24,46,110,.15) 0,rgba(24,46,110,0) 100%)}.brand-logo.svelte-12rq4yz{height:auto;-o-object-fit:contain;object-fit:contain;position:relative;transform:translateY(32px);width:190px;z-index:1}.login-form.svelte-12rq4yz{display:flex;flex-direction:column;gap:14px;width:100%}.input-wrapper.svelte-12rq4yz{position:relative;width:100%}.login-input.svelte-12rq4yz{background:transparent;border:1px solid #e5e7eb;border-radius:10px;box-sizing:border-box;color:#f9fafb;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;height:52px;letter-spacing:-.02em;outline:none;padding:0 18px;transition:border-color .2s ease;width:100%}.login-input.svelte-12rq4yz::-moz-placeholder{color:#9ca3af;font-weight:500}.login-input.svelte-12rq4yz::placeholder{color:#9ca3af;font-weight:500}.login-input.svelte-12rq4yz:focus{border-color:#98c1d9}.my-althea.light.svelte-12rq4yz .login-input:where(.svelte-12rq4yz){background:#f9fafb;border-color:#e5e7eb;color:#000}.my-althea.light.svelte-12rq4yz .login-input:where(.svelte-12rq4yz):focus{border-color:#182e6e}.password-wrapper.svelte-12rq4yz .login-input:where(.svelte-12rq4yz){padding-right:48px}.password-toggle.svelte-12rq4yz{align-items:center;background:none;border:none;color:#9ca3af;cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.password-toggle.svelte-12rq4yz svg:where(.svelte-12rq4yz){height:20px;width:20px}.password-toggle.svelte-12rq4yz:hover{color:#6b7280}.forgot-password-row.svelte-12rq4yz{display:flex;justify-content:flex-end;margin-bottom:4px;margin-top:-4px}.forgot-password-link.svelte-12rq4yz{background:none;border:none;color:#6b7280;cursor:pointer;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.03em;padding:0}.forgot-password-link.svelte-12rq4yz:hover{color:#4b5563}.my-althea.svelte-12rq4yz:not(.light) .forgot-password-link:where(.svelte-12rq4yz){color:#7b8ba3}.my-althea.svelte-12rq4yz:not(.light) .forgot-password-link:where(.svelte-12rq4yz):hover{color:#98c1d9}.btn-login.svelte-12rq4yz{align-items:center;background:#000;border:.84px solid #e4e3e4;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;height:56px;justify-content:center;letter-spacing:-.01em;margin-top:6px;transition:opacity .2s ease;width:100%}.btn-login.svelte-12rq4yz:hover:not(:disabled){opacity:.85}.btn-login.svelte-12rq4yz:disabled{cursor:default;opacity:.85}.toggle-auth.svelte-12rq4yz{background:none;border:none;color:#6b7280;cursor:pointer;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;letter-spacing:-.02em;padding:0;text-align:center;width:100%}.toggle-auth.svelte-12rq4yz:hover{color:#374151}.my-althea.svelte-12rq4yz:not(.light) .toggle-auth:where(.svelte-12rq4yz){color:#7b8ba3}.my-althea.svelte-12rq4yz:not(.light) .toggle-auth:where(.svelte-12rq4yz):hover{color:#98c1d9}.divider-line.svelte-12rq4yz{border-top:2px solid #dfe2e8;height:0;margin:20px 0;width:100%}.my-althea.svelte-12rq4yz:not(.light) .divider-line:where(.svelte-12rq4yz){border-color:hsla(0,0%,100%,.1)}.or-divider.svelte-12rq4yz{align-items:center;display:flex;margin:-4px 0;width:100%}.or-line.svelte-12rq4yz{border-top:2px solid #dfe2e8;flex:1;height:0}.my-althea.svelte-12rq4yz:not(.light) .or-line:where(.svelte-12rq4yz){border-color:hsla(0,0%,100%,.1)}.or-text.svelte-12rq4yz{color:#6b7280;font-family:Poppins,sans-serif;font-size:19px;font-weight:500;padding:0 16px}.btn-oauth.svelte-12rq4yz{align-items:center;background:transparent;border:1px solid #d5d9e0;border-radius:10px;color:#000;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;gap:12px;height:52px;justify-content:center;letter-spacing:-.01em;transition:background .2s ease;width:100%}.btn-oauth.svelte-12rq4yz:hover{background:rgba(0,0,0,.04)}.my-althea.svelte-12rq4yz:not(.light) .btn-oauth:where(.svelte-12rq4yz){border-color:hsla(0,0%,100%,.2);color:#fff}.my-althea.svelte-12rq4yz:not(.light) .btn-oauth:where(.svelte-12rq4yz):hover{background:hsla(0,0%,100%,.08)}.oauth-icon.svelte-12rq4yz{flex-shrink:0;height:18px;width:18px}.apple-icon.svelte-12rq4yz{height:22px;width:22px}.message.svelte-12rq4yz{border-radius:10px;box-sizing:border-box;font-family:Poppins,sans-serif;font-size:13px;padding:.75rem 1rem;width:100%}.message.error.svelte-12rq4yz{background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.2);color:#fca5a5}.my-althea.light.svelte-12rq4yz .message.error:where(.svelte-12rq4yz){background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.15);color:#dc2626}.message.success.svelte-12rq4yz{background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.2);color:#86efac}.my-althea.light.svelte-12rq4yz .message.success:where(.svelte-12rq4yz){background:rgba(34,197,94,.08);border-color:rgba(34,197,94,.15);color:#16a34a}.profile-card.svelte-12rq4yz{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:20px;display:flex;flex-direction:column;gap:1.5rem;max-width:400px;padding:2.5rem;width:100%}.my-althea.light.svelte-12rq4yz .profile-card:where(.svelte-12rq4yz){background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.08)}.avatar-large.svelte-12rq4yz{align-items:center;background:rgba(152,193,217,.2);border-radius:50%;color:#98c1d9;display:flex;height:80px;justify-content:center;width:80px}.my-althea.light.svelte-12rq4yz .avatar-large:where(.svelte-12rq4yz){background:rgba(24,46,110,.1);color:#182e6e}.avatar-large.svelte-12rq4yz svg:where(.svelte-12rq4yz){height:40px;width:40px}.profile-title.svelte-12rq4yz{color:#f9fafb;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;margin:0}.my-althea.light.svelte-12rq4yz .profile-title:where(.svelte-12rq4yz){color:#1a1a2e}.profile-info.svelte-12rq4yz{display:flex;flex-direction:column;gap:1rem;width:100%}.info-row.svelte-12rq4yz{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;justify-content:space-between;padding:.75rem 0}.my-althea.light.svelte-12rq4yz .info-row:where(.svelte-12rq4yz){border-bottom-color:rgba(0,0,0,.06)}.info-label.svelte-12rq4yz{color:hsla(0,0%,100%,.5);font-family:Poppins,sans-serif;font-size:14px}.my-althea.light.svelte-12rq4yz .info-label:where(.svelte-12rq4yz){color:rgba(0,0,0,.5)}.info-value.svelte-12rq4yz{color:#f9fafb;font-family:Poppins,sans-serif;font-size:14px}.my-althea.light.svelte-12rq4yz .info-value:where(.svelte-12rq4yz){color:#1a1a2e}.btn-signout.svelte-12rq4yz{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);border-radius:10px;color:#f9fafb;cursor:pointer;font-family:Poppins,sans-serif;font-size:15px;font-weight:500;padding:.75rem 1.5rem;transition:background .2s ease;width:100%}.btn-signout.svelte-12rq4yz:hover{background:hsla(0,0%,100%,.15)}.my-althea.light.svelte-12rq4yz .btn-signout:where(.svelte-12rq4yz){background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.1);color:#1a1a2e}.my-althea.light.svelte-12rq4yz .btn-signout:where(.svelte-12rq4yz):hover{background:rgba(0,0,0,.08)}@media (max-width:768px){.my-althea.svelte-12rq4yz,.profile-card.svelte-12rq4yz{padding:2rem 1.5rem}.login-screen.svelte-12rq4yz{max-width:340px;padding-top:5rem;width:100%}}.compatibility-page.svelte-18zpe25{background:rgba(0,0,0,.92);min-height:100vh;overflow:hidden;position:relative}.shader-canvas.svelte-18zpe25{height:100%;inset:0;opacity:.6;pointer-events:none;position:fixed;width:100%;z-index:0}.page-content.svelte-18zpe25{margin:0 auto;max-width:calc(100vw - 4rem);padding:3rem;position:relative;width:100%;z-index:1}.page-header.svelte-18zpe25{margin:0 auto 4rem;max-width:1900px}.page-header.svelte-18zpe25 h1:where(.svelte-18zpe25){color:#fff;font-family:Poppins,sans-serif;font-size:4.5rem;font-weight:600;line-height:1.1;margin-bottom:1.5rem}.gradient-text.svelte-18zpe25{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#a5b4fc,#c4b5fd,#a5b4fc);-webkit-background-clip:text;background-clip:text}.page-header.svelte-18zpe25 p:where(.svelte-18zpe25){color:#94a3b8;font-size:1.7rem;line-height:1.6}.search-container.svelte-18zpe25{margin-bottom:4rem;margin-left:auto;margin-right:auto;max-width:1900px;position:relative}.search-glow.svelte-18zpe25{background:linear-gradient(90deg,#6366f1,#a855f7);border-radius:16px;filter:blur(8px);inset:-4px;opacity:.25;pointer-events:none;position:absolute;transition:opacity .3s ease}.search-container.svelte-18zpe25:focus-within .search-glow:where(.svelte-18zpe25){opacity:.5}.search-wrapper.svelte-18zpe25{align-items:center;display:flex;position:relative}.search-icon{color:hsla(0,0%,100%,.4);height:30px;left:1.5rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:30px}.search-input.svelte-18zpe25{backdrop-filter:blur(16px);background:rgba(3,3,5,.6);border:1px solid hsla(0,0%,100%,.1);border-radius:18px;color:#fff;font-size:1.5rem;outline:none;padding:1.5rem 1.5rem 1.5rem 4.5rem;transition:all .2s ease;width:100%}.search-input.svelte-18zpe25::-moz-placeholder{color:hsla(0,0%,100%,.3)}.search-input.svelte-18zpe25::placeholder{color:hsla(0,0%,100%,.3)}.search-input.svelte-18zpe25:focus{border-color:hsla(0,0%,100%,.2)}.device-grid.svelte-18zpe25{display:grid;gap:3.15rem;grid-template-columns:repeat(3,1fr);justify-content:center;margin:0 auto;max-width:1900px}.device-card.svelte-18zpe25{animation:fadeIn .5s ease-out forwards;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:34px;cursor:default;isolation:isolate;-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);opacity:0;overflow:hidden;padding:3.15rem;position:relative;transform-style:preserve-3d;transition:transform .1s ease-out,border-color .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.device-card.svelte-18zpe25:hover{border-color:hsla(0,0%,100%,.2)}.card-glow.svelte-18zpe25{background:linear-gradient(135deg,var(--color-from,#1f2937),var(--color-to,#111827));filter:blur(60px);inset:-100px;opacity:0;pointer-events:none;position:absolute;transition:opacity .5s ease;z-index:-1}.device-card.svelte-18zpe25:hover .card-glow:where(.svelte-18zpe25){opacity:1}.card-content.svelte-18zpe25{position:relative;transform:translateZ(20px);z-index:1}.card-header.svelte-18zpe25{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:2.1rem}.device-image-container.svelte-18zpe25{align-items:center;background:transparent;border:none;border-radius:18px;display:flex;height:100px;justify-content:center;overflow:visible;width:100px}.device-image-container.apple-watch.svelte-18zpe25{height:100px;width:100px}.device-image.svelte-18zpe25{filter:none;height:100%;mix-blend-mode:normal;-o-object-fit:contain;object-fit:contain;padding:0;width:100%}.category-badge.svelte-18zpe25{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.05);border-radius:999px;color:hsla(0,0%,100%,.5);display:flex;font-size:1.575rem;font-weight:500;gap:.525rem;padding:.525rem 1.05rem}.section-spacer.svelte-18zpe25{height:6.3rem}.device-image-container.app-icon.svelte-18zpe25{background:transparent;border-radius:18px;height:80px;overflow:hidden;width:80px}.device-image-container.app-icon.svelte-18zpe25 .device-image:where(.svelte-18zpe25){filter:none;mix-blend-mode:normal;padding:0}.card-body.svelte-18zpe25 h3:where(.svelte-18zpe25){color:#fff;font-family:Poppins,sans-serif;font-size:2.625rem;font-weight:600;margin:0 0 .525rem}.device-sub.svelte-18zpe25{color:hsla(0,0%,100%,.5);font-size:1.82rem;margin:0 0 2.1rem}.device-details.svelte-18zpe25 p:where(.svelte-18zpe25){align-items:center;border-top:1px solid hsla(0,0%,100%,.1);color:#a5b4fc;display:flex;font-family:monospace;font-size:1.575rem;gap:1.05rem;margin:0;padding-top:2.1rem}.empty-state.svelte-18zpe25{padding:6rem 3rem;text-align:center}.empty-icon.svelte-18zpe25{align-items:center;background:hsla(0,0%,100%,.05);border-radius:50%;color:hsla(0,0%,100%,.3);display:inline-flex;height:96px;justify-content:center;margin-bottom:1.5rem;width:96px}.empty-state.svelte-18zpe25 p:where(.svelte-18zpe25){color:hsla(0,0%,100%,.5);font-size:1.7rem}@media (max-width:1400px){.device-grid.svelte-18zpe25{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.device-grid.svelte-18zpe25{grid-template-columns:1fr}}.mobile-close-button.svelte-18zpe25{display:none}@media (max-width:768px){.page-content.svelte-18zpe25{min-height:100vh;padding:2.5rem 1rem 15vh}.page-header.svelte-18zpe25{margin-bottom:2rem}.page-header.svelte-18zpe25 h1:where(.svelte-18zpe25){font-size:2.2rem}.page-header.svelte-18zpe25 p:where(.svelte-18zpe25){font-size:1rem}.search-container.svelte-18zpe25{margin-bottom:2rem}.search-input.svelte-18zpe25{font-size:1rem;padding:1rem 1rem 1rem 3rem}.device-grid.svelte-18zpe25{gap:1rem;padding-bottom:120px}.device-card.svelte-18zpe25{cursor:pointer;margin-bottom:-35%;max-height:800px;transform:scale(.65);transform-origin:top center;transition:transform .4s cubic-bezier(.4,0,.2,1),margin-bottom .4s cubic-bezier(.4,0,.2,1),opacity .35s ease,max-height .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1),border-color .3s ease}.device-card[data-category=App].svelte-18zpe25,.device-card[data-category=Platform].svelte-18zpe25{margin-bottom:-44%}.device-card.mobile-expanded.svelte-18zpe25{margin-bottom:0;transform:scale(1)}.device-card.mobile-hidden.svelte-18zpe25{border-color:transparent;margin-bottom:0;max-height:0;opacity:0;overflow:hidden;padding:0 3.15rem;pointer-events:none}.section-spacer.svelte-18zpe25{height:2rem;transition:height .4s ease,opacity .35s ease}.section-spacer.mobile-hidden.svelte-18zpe25{height:0;opacity:0}.mobile-close-button.svelte-18zpe25{align-items:center;background:none;border:none;border-radius:50%;color:hsla(0,0%,100%,.6);cursor:pointer;display:flex;justify-content:center;padding:.5rem;position:absolute;right:.25rem;top:3.3rem;transition:color .2s ease,background .2s ease;z-index:10}.mobile-close-button.svelte-18zpe25:hover{background:hsla(0,0%,100%,.1);color:#fff}}.legal-page.svelte-1bpby3m{background:#0f172a;padding:80px 0 40px}.legal-page.light.svelte-1bpby3m{background:#fff}.legal-container.svelte-1bpby3m{margin:0 auto;max-width:1520px;padding:0 24px}.summary-img.svelte-1bpby3m{display:block;height:auto;margin-bottom:0;width:100%}.legal-images.svelte-1bpby3m{display:flex;flex-direction:column;width:100%}.legal-images.svelte-1bpby3m img:where(.svelte-1bpby3m){display:block;height:auto;width:100%}@media (max-width:768px){.legal-page.svelte-1bpby3m{padding:60px 0 24px}.legal-container.svelte-1bpby3m{padding:0 16px}}.legal-page.svelte-1iz0g57{background:#0f172a;padding:80px 0 40px}.legal-page.light.svelte-1iz0g57{background:#fff}.legal-container.svelte-1iz0g57{margin:0 auto;max-width:1520px;padding:0 24px}.legal-images.svelte-1iz0g57{display:flex;flex-direction:column;width:100%}.legal-images.svelte-1iz0g57 img:where(.svelte-1iz0g57){display:block;height:auto;width:100%}@media (max-width:768px){.legal-page.svelte-1iz0g57{padding:60px 0 24px}.legal-container.svelte-1iz0g57{padding:0 16px}}.footer.svelte-1sr6y3t{font-family:var(--font-family-poppins,"Poppins",sans-serif);padding:4.2rem 0 5.6rem;position:relative}.footer.light.svelte-1sr6y3t,.footer.svelte-1sr6y3t{background:#14181f;color:#f9fafb}.container.svelte-1sr6y3t{margin:0 auto;max-width:1260px;padding:0 1.4rem}.trust-logos.svelte-1sr6y3t{display:flex;flex-wrap:wrap;gap:2.8rem;justify-content:center;margin-bottom:4.2rem;opacity:.6}.trust-logo.svelte-1sr6y3t{font-size:1.2rem;font-weight:500}.links.svelte-1sr6y3t{display:flex;flex-wrap:wrap;gap:2.8rem;justify-content:center;margin-bottom:2.8rem}.link.svelte-1sr6y3t{color:inherit;font-size:1.2rem;text-decoration:none;transition:-webkit-text-decoration .2s ease;transition:text-decoration .2s ease;transition:text-decoration .2s ease,-webkit-text-decoration .2s ease}.link.svelte-1sr6y3t:hover{text-decoration:underline}.contact-link.svelte-1sr6y3t{align-items:center;display:flex;gap:.7rem}.contact-link.svelte-1sr6y3t svg{height:22px;width:22px}.trust-statement.svelte-1sr6y3t{display:flex;flex-wrap:wrap;font-size:1.2rem;gap:2.1rem;justify-content:center;margin-bottom:2.8rem;opacity:.8}.trust-item.svelte-1sr6y3t{align-items:center;display:flex;gap:.7rem}.trust-item.svelte-1sr6y3t svg{height:22px;width:22px}.disclaimer.svelte-1sr6y3t{font-size:1.05rem;margin:0 auto;max-width:45rem;opacity:.6;text-align:center}.disclaimer.svelte-1sr6y3t p:where(.svelte-1sr6y3t){margin:0 0 .7rem}.copyright.svelte-1sr6y3t{margin-top:.7rem}@media (max-width:1200px){.footer.svelte-1sr6y3t{padding:4rem 0 6rem}.link.svelte-1sr6y3t,.trust-logo.svelte-1sr6y3t,.trust-statement.svelte-1sr6y3t{font-size:1.25rem}.disclaimer.svelte-1sr6y3t{font-size:1.125rem}}@media (max-width:768px){.footer.svelte-1sr6y3t{padding:3rem 0 4rem}.links.svelte-1sr6y3t,.trust-logos.svelte-1sr6y3t,.trust-statement.svelte-1sr6y3t{gap:1.5rem}.link.svelte-1sr6y3t,.trust-logo.svelte-1sr6y3t,.trust-statement.svelte-1sr6y3t{font-size:1rem}.disclaimer.svelte-1sr6y3t{font-size:.875rem}.contact-link.svelte-1sr6y3t svg,.trust-item.svelte-1sr6y3t svg{height:20px;width:20px}}body,html{font-family:var(--font-family-open-sans,"Open Sans",sans-serif);margin:0;overflow-x:hidden;padding:0;scrollbar-gutter:stable}.app.svelte-1n46o8q{background:#14181f;color:#f9fafb;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;padding-top:140px;transition:all .3s ease}@media (max-width:768px){.app.svelte-1n46o8q{padding-top:70px}}.content-wrapper.svelte-1n46o8q{flex:1}.app.light.svelte-1n46o8q{background:#fff;color:#1a1a2e}body.light-mode .app.svelte-1n46o8q{background:#fff;color:#000}