@font-face{font-family:Söhne;src:url(../../../fonts/TestSohne-Leicht.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Söhne;src:url(../../../fonts/TestSohne-LeichtKursiv.otf) format("opentype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Söhne;src:url(../../../fonts/TestSohne-Buch.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Söhne;src:url(../../../fonts/TestSohne-BuchKursiv.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Söhne;src:url(../../../fonts/TestSohne-Kraftig.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Söhne;src:url(../../../fonts/TestSohne-KraftigKursiv.otf) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Söhne;src:url(../../../fonts/TestSohne-Halbfett.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Söhne;src:url(../../../fonts/TestSohne-HalbfettKursiv.otf) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Söhne;src:url(../../../fonts/TestSohne-Dreiviertelfett.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Söhne;src:url(../../../fonts/TestSohne-DreiviertelfettKursiv.otf) format("opentype");font-weight:700;font-style:italic;font-display:swap}.squares{--sq-bg-primary: #0a0a0a;--sq-bg-secondary: #0d0d0d;--sq-bg-tertiary: #111111;--sq-bg-elevated: #141414;--sq-bg-card: #0d0d0d;--sq-text-primary: #e8e8e8;--sq-text-secondary: #a0a0a0;--sq-text-tertiary: #707070;--sq-text-muted: #505050;--sq-accent: #f0f0f0;--sq-accent-hover: #d8d8d8;--sq-accent-muted: rgba(255, 255, 255, .1);--sq-border: #d0d0d0;--sq-border-subtle: rgba(255, 255, 255, .12);--sq-border-hover: rgba(255, 255, 255, .25);--sq-radius: 0;--sq-gap-xs: .25rem;--sq-gap-sm: .5rem;--sq-gap-md: 1rem;--sq-gap-lg: 1.5rem;--sq-gap-xl: 2rem;--sq-gap-2xl: 3rem;--sq-line: 1px;--sq-line-thick: 2px;--sq-font-family: "Söhne", "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--sq-font-size-xs: .75rem;--sq-font-size-sm: .875rem;--sq-font-size-base: 1rem;--sq-font-size-lg: 1.125rem;--sq-font-size-xl: 1.25rem;--sq-font-size-2xl: 1.5rem;--sq-font-size-3xl: 2rem;--sq-font-size-4xl: 2.5rem;--sq-font-size-5xl: 3rem;--sq-font-weight-normal: 400;--sq-font-weight-medium: 500;--sq-font-weight-semibold: 600;--sq-font-weight-bold: 700;--sq-transition-fast: .1s ease;--sq-transition-base: .2s ease;--sq-transition-slow: .3s ease}.squares-page{background:var(--sq-bg-primary);color:var(--sq-text-primary);font-family:var(--sq-font-family);min-height:100vh}.squares-nav{background:var(--sq-bg-primary);border-bottom:var(--sq-line) solid var(--sq-border);position:sticky;top:0;z-index:100}.squares-nav-inner{max-width:1200px;margin:0 auto;padding:0 var(--sq-gap-lg);display:flex;align-items:center;justify-content:space-between;height:64px}.squares-nav-brand{font-weight:var(--sq-font-weight-bold);font-size:var(--sq-font-size-lg);color:var(--sq-text-primary);text-decoration:none;letter-spacing:.02em}.squares-nav-links{display:flex;align-items:center;gap:var(--sq-gap-md)}.squares-nav-link{color:var(--sq-text-secondary);text-decoration:none;font-size:var(--sq-font-size-sm);font-weight:var(--sq-font-weight-medium);padding:var(--sq-gap-sm) var(--sq-gap-md);border:var(--sq-line) solid transparent;transition:var(--sq-transition-fast)}.squares-nav-link:hover{color:var(--sq-text-primary);border-color:var(--sq-border-subtle)}.squares-nav-link.active{color:var(--sq-text-primary);border-color:var(--sq-border)}.squares-nav-dropdown{position:relative}.squares-nav-dropdown-trigger{display:flex;align-items:center;gap:var(--sq-gap-xs);cursor:pointer}.squares-nav-dropdown-trigger:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor;transition:transform var(--sq-transition-fast)}.squares-nav-dropdown.open .squares-nav-dropdown-trigger:after{transform:rotate(180deg)}.squares-nav-dropdown-menu{position:absolute;top:100%;right:0;margin-top:var(--sq-gap-sm);min-width:160px;background:var(--sq-bg-secondary);border:var(--sq-line) solid var(--sq-border);display:none;flex-direction:column}.squares-nav-dropdown.open .squares-nav-dropdown-menu{display:flex}.squares-nav-dropdown-item{padding:var(--sq-gap-sm) var(--sq-gap-md);color:var(--sq-text-secondary);text-decoration:none;font-size:var(--sq-font-size-sm);border-bottom:var(--sq-line) solid var(--sq-border-subtle);transition:var(--sq-transition-fast)}.squares-nav-dropdown-item:last-child{border-bottom:none}.squares-nav-dropdown-item:hover{background:var(--sq-accent-muted);color:var(--sq-text-primary)}.squares-mobile-menu-btn{display:none;background:none;border:var(--sq-line) solid var(--sq-border);color:var(--sq-text-primary);width:44px;height:44px;cursor:pointer;font-size:1.25rem}.squares-mobile-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--sq-bg-primary);z-index:200;flex-direction:column}.squares-mobile-overlay.open{display:flex}.squares-mobile-header{display:flex;align-items:center;justify-content:space-between;padding:var(--sq-gap-md) var(--sq-gap-lg);border-bottom:var(--sq-line) solid var(--sq-border)}.squares-mobile-links{flex:1;display:flex;flex-direction:column;padding:var(--sq-gap-lg);gap:0}.squares-mobile-link{color:var(--sq-text-primary);text-decoration:none;font-size:var(--sq-font-size-lg);font-weight:var(--sq-font-weight-medium);padding:var(--sq-gap-md) 0;border-bottom:var(--sq-line) solid var(--sq-border-subtle)}.squares-mobile-section{border-bottom:var(--sq-line) solid var(--sq-border-subtle)}.squares-mobile-section-header{display:flex;align-items:center;justify-content:space-between;padding:var(--sq-gap-md) 0;color:var(--sq-text-primary);font-size:var(--sq-font-size-lg);font-weight:var(--sq-font-weight-medium);cursor:pointer;background:none;border:none;width:100%;text-align:left}.squares-mobile-section-content{display:none;flex-direction:column;padding-left:var(--sq-gap-lg);padding-bottom:var(--sq-gap-md)}.squares-mobile-section.open .squares-mobile-section-content{display:flex}.squares-mobile-sublink{color:var(--sq-text-secondary);text-decoration:none;font-size:var(--sq-font-size-base);padding:var(--sq-gap-sm) 0}@media (max-width: 768px){.squares-nav-links{display:none}.squares-mobile-menu-btn{display:flex;align-items:center;justify-content:center}}.squares-btn{display:inline-flex;align-items:center;justify-content:center;padding:var(--sq-gap-sm) var(--sq-gap-lg);font-size:var(--sq-font-size-sm);font-weight:var(--sq-font-weight-semibold);text-decoration:none;cursor:pointer;transition:var(--sq-transition-fast);border:var(--sq-line) solid transparent}.squares-btn-primary{background:var(--sq-accent);color:var(--sq-bg-primary);border-color:var(--sq-accent)}.squares-btn-primary:hover{background:var(--sq-accent-hover);border-color:var(--sq-accent-hover)}.squares-btn-secondary{background:transparent;color:var(--sq-text-primary);border-color:var(--sq-border)}.squares-btn-secondary:hover{background:var(--sq-accent-muted)}.squares-btn-ghost{background:transparent;color:var(--sq-text-secondary);border-color:transparent}.squares-btn-ghost:hover{color:var(--sq-text-primary);border-color:var(--sq-border-subtle)}.squares-card{background:var(--sq-bg-card);border:var(--sq-line) solid var(--sq-border);padding:var(--sq-gap-lg)}.squares-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sq-gap-md);padding-bottom:var(--sq-gap-md);border-bottom:var(--sq-line) solid var(--sq-border-subtle);margin-bottom:var(--sq-gap-md)}.squares-card-title{font-size:var(--sq-font-size-lg);font-weight:var(--sq-font-weight-semibold);color:var(--sq-text-primary);margin:0}.squares-card-subtitle{font-size:var(--sq-font-size-sm);color:var(--sq-text-secondary);margin:var(--sq-gap-xs) 0 0}.squares-grid{display:grid;gap:0}.squares-grid-2{grid-template-columns:repeat(2,1fr)}.squares-grid-3{grid-template-columns:repeat(3,1fr)}.squares-grid-4{grid-template-columns:repeat(4,1fr)}.squares-grid-item{border:var(--sq-line) solid var(--sq-border-subtle);padding:var(--sq-gap-lg)}.squares-grid>.squares-grid-item{margin:calc(-1 * var(--sq-line) / 2)}@media (max-width: 1024px){.squares-grid-3,.squares-grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.squares-grid-2,.squares-grid-3,.squares-grid-4{grid-template-columns:1fr}}.squares-input{width:100%;padding:var(--sq-gap-sm) var(--sq-gap-md);background:var(--sq-bg-secondary);border:var(--sq-line) solid var(--sq-border-subtle);color:var(--sq-text-primary);font-size:var(--sq-font-size-base);font-family:inherit;transition:var(--sq-transition-fast)}.squares-input:focus{outline:none;border-color:var(--sq-border)}.squares-input::placeholder{color:var(--sq-text-muted)}.squares-label{display:block;font-size:var(--sq-font-size-sm);font-weight:var(--sq-font-weight-medium);color:var(--sq-text-secondary);margin-bottom:var(--sq-gap-xs)}.squares-field{margin-bottom:var(--sq-gap-md)}.squares-hero{display:grid;grid-template-columns:1fr 1fr;min-height:60vh;border-bottom:var(--sq-line) solid var(--sq-border)}.squares-hero-content{display:flex;flex-direction:column;justify-content:center;padding:var(--sq-gap-2xl);border-right:var(--sq-line) solid var(--sq-border)}.squares-hero-title{font-size:var(--sq-font-size-4xl);font-weight:var(--sq-font-weight-bold);line-height:1.1;margin:0 0 var(--sq-gap-md);color:var(--sq-text-primary)}.squares-hero-subtitle{font-size:var(--sq-font-size-lg);color:var(--sq-text-secondary);margin:0 0 var(--sq-gap-xl);line-height:1.5}.squares-hero-actions{display:flex;gap:var(--sq-gap-md)}.squares-hero-image{position:relative;overflow:hidden}.squares-hero-image img{width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.squares-hero{grid-template-columns:1fr;min-height:auto}.squares-hero-content{border-right:none;border-bottom:var(--sq-line) solid var(--sq-border);padding:var(--sq-gap-xl)}.squares-hero-title{font-size:var(--sq-font-size-3xl)}.squares-hero-image{aspect-ratio:16/9}}.squares-testimonials{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:var(--sq-line) solid var(--sq-border)}.squares-testimonial{padding:var(--sq-gap-xl);border-right:var(--sq-line) solid var(--sq-border)}.squares-testimonial:last-child{border-right:none}.squares-testimonial-text{font-size:var(--sq-font-size-base);color:var(--sq-text-secondary);line-height:1.6;font-style:italic;margin:0}@media (max-width: 768px){.squares-testimonials{grid-template-columns:1fr}.squares-testimonial{border-right:none;border-bottom:var(--sq-line) solid var(--sq-border)}.squares-testimonial:last-child{border-bottom:none}}.squares-event-card{display:block;text-decoration:none;border:var(--sq-line) solid var(--sq-border-subtle);transition:var(--sq-transition-base)}.squares-event-card:hover{border-color:var(--sq-border)}.squares-event-image{aspect-ratio:16/9;overflow:hidden;border-bottom:var(--sq-line) solid var(--sq-border-subtle)}.squares-event-image img{width:100%;height:100%;object-fit:cover;transition:transform var(--sq-transition-slow)}.squares-event-card:hover .squares-event-image img{transform:scale(1.02)}.squares-event-content{padding:var(--sq-gap-md)}.squares-event-date{font-size:var(--sq-font-size-xs);color:var(--sq-text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--sq-gap-xs)}.squares-event-title{font-size:var(--sq-font-size-lg);font-weight:var(--sq-font-weight-semibold);color:var(--sq-text-primary);margin:0 0 var(--sq-gap-xs)}.squares-event-location{font-size:var(--sq-font-size-sm);color:var(--sq-text-secondary)}.squares-carousel{position:relative;padding:var(--sq-gap-xl) 0;border-bottom:var(--sq-line) solid var(--sq-border)}.squares-carousel-header{display:flex;align-items:center;justify-content:space-between;padding:0 var(--sq-gap-lg);margin-bottom:var(--sq-gap-lg)}.squares-carousel-title{font-size:var(--sq-font-size-2xl);font-weight:var(--sq-font-weight-semibold);color:var(--sq-text-primary);margin:0}.squares-carousel-controls{display:flex;gap:var(--sq-gap-sm)}.squares-carousel-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:transparent;border:var(--sq-line) solid var(--sq-border);color:var(--sq-text-primary);cursor:pointer;transition:var(--sq-transition-fast)}.squares-carousel-btn:hover{background:var(--sq-accent-muted)}.squares-carousel-track{display:flex;gap:var(--sq-gap-md);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:0 var(--sq-gap-lg);scrollbar-width:none}.squares-carousel-track::-webkit-scrollbar{display:none}.squares-carousel-item{flex:0 0 calc(44% - var(--sq-gap-md));scroll-snap-align:start}@media (max-width: 1024px){.squares-carousel-item{flex:0 0 calc(66% - var(--sq-gap-md))}}@media (max-width: 640px){.squares-carousel-item{flex:0 0 calc(100% - var(--sq-gap-lg))}}.squares-footer{background:var(--sq-bg-primary);border-top:var(--sq-line) solid var(--sq-border);padding:var(--sq-gap-xl) 0}.squares-footer-inner{max-width:1200px;margin:0 auto;padding:0 var(--sq-gap-lg)}.squares-footer-row{display:flex;justify-content:center;gap:var(--sq-gap-xl);padding:var(--sq-gap-md) 0}.squares-footer-row+.squares-footer-row{border-top:var(--sq-line) solid var(--sq-border-subtle)}.squares-footer-link{color:var(--sq-text-secondary);text-decoration:none;font-size:var(--sq-font-size-sm);transition:var(--sq-transition-fast)}.squares-footer-link:hover{color:var(--sq-text-primary)}.squares-footer-copyright{text-align:center;color:var(--sq-text-muted);font-size:var(--sq-font-size-xs);padding-top:var(--sq-gap-lg);border-top:var(--sq-line) solid var(--sq-border-subtle);margin-top:var(--sq-gap-md)}@media (max-width: 640px){.squares-footer-row{flex-direction:column;align-items:center;gap:var(--sq-gap-md)}}.squares-section{padding:var(--sq-gap-2xl) 0}.squares-section-header{display:flex;align-items:center;justify-content:space-between;padding:0 var(--sq-gap-lg);margin-bottom:var(--sq-gap-xl)}.squares-section-title{font-size:var(--sq-font-size-2xl);font-weight:var(--sq-font-weight-semibold);color:var(--sq-text-primary);margin:0}.squares-filters{display:flex;gap:var(--sq-gap-sm);flex-wrap:wrap;padding:var(--sq-gap-md) var(--sq-gap-lg);border-bottom:var(--sq-line) solid var(--sq-border)}.squares-filter{padding:var(--sq-gap-xs) var(--sq-gap-md);font-size:var(--sq-font-size-sm);color:var(--sq-text-secondary);background:transparent;border:var(--sq-line) solid var(--sq-border-subtle);cursor:pointer;transition:var(--sq-transition-fast)}.squares-filter:hover{border-color:var(--sq-border);color:var(--sq-text-primary)}.squares-filter.active{background:var(--sq-accent);color:var(--sq-bg-primary);border-color:var(--sq-accent)}.squares-account-layout{display:grid;grid-template-columns:240px 1fr;min-height:calc(100vh - 64px)}.squares-account-sidebar{border-right:var(--sq-line) solid var(--sq-border);padding:var(--sq-gap-lg)}.squares-account-nav{display:flex;flex-direction:column;gap:var(--sq-gap-xs)}.squares-account-nav-link{display:block;padding:var(--sq-gap-md) var(--sq-gap-lg);color:var(--sq-text-secondary);text-decoration:none;font-size:var(--sq-font-size-lg);border:var(--sq-line) solid transparent;transition:var(--sq-transition-fast)}.squares-account-nav-link:hover{color:var(--sq-text-primary);border-color:var(--sq-border-subtle)}.squares-account-nav-link.active{color:var(--sq-text-primary);background:var(--sq-accent-muted);border-color:var(--sq-border)}.squares-account-content{padding:var(--sq-gap-lg)}@media (max-width: 768px){.squares-account-layout{grid-template-columns:1fr}.squares-account-sidebar{display:none}}.squares-tabs{display:none;border-bottom:var(--sq-line) solid var(--sq-border);overflow-x:auto}.squares-tab{padding:var(--sq-gap-md);color:var(--sq-text-secondary);text-decoration:none;font-size:var(--sq-font-size-sm);font-weight:var(--sq-font-weight-medium);border-bottom:var(--sq-line-thick) solid transparent;white-space:nowrap}.squares-tab:hover{color:var(--sq-text-primary)}.squares-tab.active{color:var(--sq-text-primary);border-bottom-color:var(--sq-accent)}@media (max-width: 768px){.squares-tabs{display:flex}}.squares-container{max-width:1200px;margin:0 auto;padding:0 var(--sq-gap-lg)}.squares-text-center{text-align:center}.squares-text-muted{color:var(--sq-text-muted)}.squares-divider{border:none;border-top:var(--sq-line) solid var(--sq-border);margin:var(--sq-gap-xl) 0}.squares-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.nav.svelte-12qhfyh{color:#f5f6f8;z-index:1000}:root{--mobile-page-padding: 1rem;--page-max-width: 1200px;--page-gutter: var(--space-6);--nav-top-gap: .5rem}.nav-wrapper.svelte-12qhfyh{position:sticky;top:0;z-index:1000;width:100%;display:block}html,body{overflow-x:hidden;overscroll-behavior-x:none}body{background:#0c0c0f;color:#e6e8ed;font-family:Inter,system-ui,-apple-system,sans-serif;padding-top:calc(4rem + var(--nav-top-gap));-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body.admin-route{padding-top:0!important}body.squares-variant{background:#0a0a0a;color:#fff;padding-top:0;overscroll-behavior:none}.nav.modern.svelte-12qhfyh{position:fixed;top:var(--nav-top-gap);left:0;right:0;padding:.75rem 0}.nav-container.svelte-12qhfyh{width:min(var(--page-max-width),calc(100% - 2 * var(--page-gutter)));margin:0 auto;padding:0 1rem}.brand.svelte-12qhfyh{font-weight:700;color:#f5f6f8;text-decoration:none;letter-spacing:.02em}.nav-links.svelte-12qhfyh{display:flex;align-items:center;gap:.75rem}.nav-links.svelte-12qhfyh a:where(.svelte-12qhfyh){color:#dfe2ea;text-decoration:none;font-weight:600;padding:.45rem .8rem;border-radius:999px;transition:all .2s ease;position:relative}.nav-links.svelte-12qhfyh a:where(.svelte-12qhfyh):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:#fff0;transition:background .2s ease}.nav-links.svelte-12qhfyh a:where(.svelte-12qhfyh):hover:before{background:#ffffff14}.nav-links.svelte-12qhfyh a:where(.svelte-12qhfyh):active:before{background:#ffffff0a}.nav-btn.svelte-12qhfyh{background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.nav-btn.svelte-12qhfyh:hover{background:#ffffff1a;border-color:#ffffff26}.nav.classic.svelte-12qhfyh{background:linear-gradient(180deg,#0c0c11b3,#0c0c1100);padding:.5rem 0;position:sticky;top:var(--nav-top-gap);width:100%}.nav.classic.svelte-12qhfyh .nav-inner:where(.svelte-12qhfyh){width:min(var(--page-max-width),calc(100% - 2 * var(--page-gutter)));margin:0 auto;padding:.9rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-radius:999px;background:#11121aa6;border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 45px #00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;z-index:10}.classic-links.svelte-12qhfyh{display:flex;align-items:center;gap:.75rem}.classic-links.svelte-12qhfyh a:where(.svelte-12qhfyh),.btn-link.svelte-12qhfyh{color:#dfe2ea;text-decoration:none;font-weight:600;padding:.45rem .8rem;border-radius:999px;transition:all .2s ease}.btn-link.svelte-12qhfyh{background:transparent;border:1px solid #323542}.classic-links.svelte-12qhfyh a:where(.svelte-12qhfyh):hover,.btn-link.svelte-12qhfyh:hover{background:linear-gradient(135deg,#f6c34426,#1f4fff1f);border-color:#2f323d;box-shadow:0 8px 20px #00000040}.mobile-nav.svelte-12qhfyh{display:none}.nav-row.svelte-12qhfyh{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1rem;box-sizing:border-box;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0c0c11cc;border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 40px #00000059;border-radius:999px;width:min(1200px,calc(100% - 2rem));pointer-events:auto}.icon-btn.svelte-12qhfyh{width:44px;height:44px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#f5f6f8;font-size:1.2rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.mobile-menu-backdrop.svelte-12qhfyh{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:1000}.mobile-menu-backdrop.open.svelte-12qhfyh{opacity:1;pointer-events:auto}.mobile-menu.svelte-12qhfyh{position:fixed;top:0;right:0;width:min(320px,80vw);height:100dvh;background:#0f0f14;box-shadow:-12px 0 30px #00000059;transform:translate(100%);transition:transform .25s ease;z-index:1002;padding:1.25rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:.75rem}.mobile-menu.open.svelte-12qhfyh{transform:translate(0)}.mobile-links.svelte-12qhfyh a:where(.svelte-12qhfyh){color:#f5f6f8;text-decoration:none;padding:.8rem .9rem;border-radius:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);display:block;font-weight:600}.mobile-links.svelte-12qhfyh{display:grid;gap:.75rem}.mobile-links.svelte-12qhfyh a:where(.svelte-12qhfyh):active{background:#ffffff14}.mobile-btn.svelte-12qhfyh{background:linear-gradient(135deg,#f6c3441f,#1f4fff1a);border-color:#ffffff26;text-align:center}@media (max-width: 768px){body{padding-top:calc(4.25rem + env(safe-area-inset-top))}.desktop-nav.svelte-12qhfyh{display:none}.mobile-nav.svelte-12qhfyh{display:block;position:fixed;top:.5rem;left:0;right:0;z-index:1001;padding:0 var(--mobile-page-padding)}.nav-row.svelte-12qhfyh{width:100%;max-width:640px}.nav-wrapper.svelte-12qhfyh{padding:0 var(--mobile-page-padding)}}
