.updated-soon-banner.svelte-106ekj6{margin:2rem 0;padding:1.25rem 1.5rem;background:linear-gradient(135deg,rgba(var(--accent-primary-rgb, 30, 40, 69),.03),rgba(var(--accent-primary-rgb, 30, 40, 69),.08));border-left:4px solid var(--accent-primary, #1e2845);border-radius:8px;box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008;position:relative;overflow:hidden}.updated-soon-banner.svelte-106ekj6:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(var(--accent-primary-rgb, 30, 40, 69),.02) 10px,rgba(var(--accent-primary-rgb, 30, 40, 69),.02) 20px);pointer-events:none}.banner-content.svelte-106ekj6{display:flex;gap:1.25rem;align-items:flex-start;position:relative;z-index:1}.icon-wrapper.svelte-106ekj6{color:var(--accent-primary, #1e2845);background:#fff;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0000000d}.text-wrapper.svelte-106ekj6{display:flex;flex-direction:column;gap:.25rem}.banner-label.svelte-106ekj6{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent-primary, #1e2845)}.banner-message.svelte-106ekj6{margin:0;font-size:.95rem;line-height:1.5;color:var(--text-secondary, #4a5568);font-family:var(--font-sans, sans-serif)}@media(max-width:640px){.updated-soon-banner.svelte-106ekj6{padding:1rem}.banner-content.svelte-106ekj6{gap:1rem}}.journal-article-page.svelte-19n36lg{padding:6rem 0 8rem;background:#fff;color:#1a1a1a}.journal-header.svelte-19n36lg{margin-bottom:5rem;max-width:1000px;border-bottom:2px solid #000;padding-bottom:2rem}.journal-meta-top.svelte-19n36lg{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1.5rem;font-family:var(--font-sans);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#555}.journal-divider.svelte-19n36lg{height:8px;background:#000;width:120px;margin-bottom:2.5rem}.article-title.svelte-19n36lg{font-family:var(--font-serif);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:700;line-height:1.05;color:#000;letter-spacing:-.03em;text-wrap:balance;margin-bottom:0}.journal-layout.svelte-19n36lg{display:grid;gap:6rem;position:relative}@media(min-width:1100px){.journal-layout.svelte-19n36lg{grid-template-columns:280px 1fr}}.sidebar-sticky.svelte-19n36lg{position:sticky;top:4rem}.sidebar-block.svelte-19n36lg{margin-bottom:3.5rem}.sidebar-label.svelte-19n36lg{display:block;font-size:.65rem;text-transform:uppercase;letter-spacing:.15em;font-weight:800;color:#000;margin-bottom:1.25rem;border-bottom:1px solid #000;padding-bottom:.5rem}.toc-list.svelte-19n36lg{list-style:none;padding:0}.toc-list.svelte-19n36lg li:where(.svelte-19n36lg){margin-bottom:.75rem}.toc-btn.svelte-19n36lg{background:none;border:none;padding:0;font-family:var(--font-sans);font-size:.85rem;color:#555;text-decoration:none;transition:all .2s;cursor:pointer;text-align:left;line-height:1.4;display:flex;gap:.5rem;width:100%}.toc-h3.svelte-19n36lg{padding-left:1.5rem;font-size:.75rem;color:#777}.toc-num.svelte-19n36lg{font-weight:700;color:#000;min-width:1.5rem;flex-shrink:0}.toc-text.svelte-19n36lg{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.toc-btn.svelte-19n36lg:hover{color:#000}.toc-btn.active.svelte-19n36lg{color:#000;font-weight:600}.toc-btn.active.svelte-19n36lg .toc-text:where(.svelte-19n36lg){text-decoration:underline;text-underline-offset:4px}.citation-box.svelte-19n36lg{font-family:var(--font-sans);font-size:.8rem;line-height:1.5;color:#444;background:#fdfdfd;padding:1.25rem;border:1px solid #eee;font-style:italic;border-left:3px solid #000}.tools-grid.svelte-19n36lg{display:grid;grid-template-columns:1fr;gap:.5rem}.tool-btn.svelte-19n36lg{display:flex;align-items:center;gap:.75rem;padding:.6rem 1rem;background:#fff;border:1px solid #eee;cursor:pointer;font-family:var(--font-sans);font-size:.8rem;font-weight:500;color:#444;transition:all .2s;text-align:left}.tool-btn.svelte-19n36lg:hover{background:#000;color:#fff;border-color:#000}.contact-box.svelte-19n36lg p:where(.svelte-19n36lg){font-size:.8rem;color:#666;margin-bottom:1.5rem;line-height:1.6}.btn-sidebar.svelte-19n36lg{display:inline-block;width:100%;text-align:center;padding:.85rem;border:1.5px solid #000;color:#000;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;transition:all .2s}.btn-sidebar.svelte-19n36lg:hover{background:#000;color:#fff}.journal-body.svelte-19n36lg{font-family:var(--font-serif);font-size:1.2rem;line-height:1.8;color:#1a1a1a;max-width:720px;text-rendering:optimizeLegibility;counter-reset:section}.abstract-section.svelte-19n36lg{margin-bottom:4rem;background:#f9f9f9;padding:2.5rem;border:1px solid #eee}.abstract-title.svelte-19n36lg{font-family:var(--font-sans)!important;font-size:.9rem!important;text-transform:uppercase;letter-spacing:.2em;font-weight:800!important;margin-top:0!important;margin-bottom:1.5rem!important;color:#000!important;text-align:center}.abstract-content.svelte-19n36lg{font-size:1.05rem;line-height:1.7;color:#333;font-style:italic;text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin-bottom:1.5rem}.abstract-keywords.svelte-19n36lg{font-family:var(--font-sans);font-size:.8rem;color:#555;margin-top:1rem}.abstract-keywords.svelte-19n36lg strong:where(.svelte-19n36lg){color:#000;text-transform:uppercase;font-size:.75rem;letter-spacing:.05em}.abstract-divider.svelte-19n36lg{height:1px;background:#ddd;width:100px;margin:2rem auto 0}.journal-body.svelte-19n36lg h2,.journal-body.svelte-19n36lg h3,.journal-body.svelte-19n36lg h4{font-family:var(--font-sans);color:#000;font-weight:800;text-wrap:balance;letter-spacing:-.02em}.journal-body.svelte-19n36lg h2{counter-increment:section;font-size:2.25rem;margin-top:5rem;margin-bottom:2rem;padding-top:2rem;border-top:1px solid #eee;line-height:1.1;scroll-margin-top:6rem}.journal-body.svelte-19n36lg h2:before{content:counter(section) ". ";font-weight:400;color:#666;margin-right:.5rem}.journal-body.svelte-19n36lg h3{font-size:1.6rem;margin-top:3rem;margin-bottom:1.25rem;font-weight:700}.journal-body.svelte-19n36lg p{margin-bottom:2rem;text-align:justify;text-justify:inter-word}.journal-body.svelte-19n36lg>p:first-of-type:first-letter{float:left;font-size:4.5rem;line-height:1;padding-top:4px;padding-right:12px;padding-left:3px;font-family:var(--font-serif);font-weight:700;color:#000}.journal-body.svelte-19n36lg ul,.journal-body.svelte-19n36lg ol{margin-bottom:2rem;padding-left:2rem}.journal-body.svelte-19n36lg li{margin-bottom:1rem}.journal-body.svelte-19n36lg li::marker{color:#000;font-weight:700}.journal-body.svelte-19n36lg blockquote{border-left:2px solid #000;margin:3.5rem 0;font-style:italic;color:#222;background:#fcfcfc;padding:2.5rem;font-size:1.3rem;line-height:1.6}.journal-body.svelte-19n36lg img{max-width:100%;height:auto;margin:4rem 0;border:1px solid #eee;padding:10px;background:#fff}.journal-body.svelte-19n36lg code{font-family:JetBrains Mono,monospace;font-size:.9em;padding:.2em .4em;background:#f5f5f5;color:#000;border:1px solid #eee}.journal-body.svelte-19n36lg pre{background:#f9f9f9;border:1px solid #eee;padding:2rem;overflow-x:auto;margin:3rem 0}.journal-body.svelte-19n36lg a{color:#000;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.journal-body.svelte-19n36lg a:hover{text-decoration-thickness:2px}@media(max-width:768px){.journal-article-page.svelte-19n36lg{padding:4rem 0}.journal-header.svelte-19n36lg{margin-bottom:3rem;padding-bottom:1.5rem}.journal-meta-top.svelte-19n36lg{flex-direction:column;gap:.5rem;align-items:flex-start}.article-title.svelte-19n36lg{font-size:2.25rem;line-height:1.1}.journal-layout.svelte-19n36lg{gap:3rem}.journal-body.svelte-19n36lg{font-size:1.1rem;line-height:1.7}.journal-body.svelte-19n36lg p{text-align:left;text-justify:none;-webkit-hyphens:manual;hyphens:manual;margin-bottom:1.5rem}.journal-body.svelte-19n36lg>p:first-of-type:first-letter{font-size:3.5rem;padding-top:2px;padding-right:8px}.journal-body.svelte-19n36lg h2{font-size:1.75rem;margin-top:3.5rem;margin-bottom:1.5rem;padding-top:1.5rem}.journal-body.svelte-19n36lg h3{font-size:1.35rem;margin-top:2.5rem}.abstract-section.svelte-19n36lg{padding:1.5rem;margin-bottom:3rem}.abstract-content.svelte-19n36lg{text-align:left;font-size:1rem}.journal-body.svelte-19n36lg blockquote{padding:1.5rem;margin:2rem 0;font-size:1.1rem}.journal-body.svelte-19n36lg img{margin:2rem 0;padding:5px}.journal-body.svelte-19n36lg pre{padding:1rem;margin:2rem 0}.tools-grid.svelte-19n36lg{grid-template-columns:1fr;gap:1rem}.tool-btn.svelte-19n36lg{justify-content:center;padding:.75rem}}@media print{nav,footer,.journal-sidebar.svelte-19n36lg,.abstract-divider.svelte-19n36lg{display:none!important}body{background:#fff!important;color:#000!important}@page{margin:2cm;size:A4}.journal-article-page.svelte-19n36lg{padding:0!important}.journal-layout.svelte-19n36lg{display:block!important}.journal-header.svelte-19n36lg{margin-bottom:3rem;border-bottom:2pt solid #000;break-after:avoid}.journal-divider.svelte-19n36lg{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background-color:#000!important;height:6pt}.article-title.svelte-19n36lg{font-size:28pt!important;margin-bottom:1rem!important}.journal-body.svelte-19n36lg{max-width:100%!important;font-size:11pt!important;line-height:1.6!important}.journal-body.svelte-19n36lg h2,.journal-body.svelte-19n36lg h3{break-after:avoid;page-break-after:avoid;margin-top:2rem!important}.journal-body.svelte-19n36lg p{orphans:3;widows:3;text-align:justify!important}.abstract-section.svelte-19n36lg{background:#f0f0f0!important;border:1pt solid #ccc!important;padding:1.5rem!important;margin-bottom:2rem!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.journal-body.svelte-19n36lg img{max-height:40vh;object-fit:contain;break-inside:avoid}.journal-body.svelte-19n36lg pre{font-size:9pt!important;background:#f8f8f8!important;border:.5pt solid #ddd!important;break-inside:avoid}footer:after{content:"Source: Skofner Intelligence Reports - skofner.com";display:block;font-size:8pt;color:#999;text-align:center;margin-top:2rem}}.page-layout.svelte-1apym73{min-height:100vh;background:var(--bg-primary);position:relative;display:flex;flex-direction:column}.page-main-content.svelte-1apym73{position:relative;margin-top:-5rem;padding-bottom:var(--spacing-xxl);z-index:10;flex:1}.content-wrapper.svelte-1apym73{background:var(--bg-secondary);padding:var(--spacing-xl) var(--spacing-lg);border-radius:var(--radius-xl);box-shadow:0 4px 6px -1px #00000005,0 20px 25px -5px #0000000d,0 8px 10px -6px #00000003;max-width:980px;margin:0 auto;transition:transform .3s ease}.main-grid.svelte-1apym73{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:1024px){.content-wrapper.svelte-1apym73{max-width:980px;padding:4rem 5rem;border-radius:var(--radius-md);background:var(--premium-glass-bg-light);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:var(--premium-glass-border);box-shadow:var(--shadow-xl),inset 0 0 20px #ffffff80}}.glass.svelte-1apym73{background:#ffffff38;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(255,255,255,.6);box-shadow:0 4px 30px #00000008,inset 0 0 20px #ffffff80}.page-content.svelte-1apym73{max-width:72ch;margin:0 auto;color:var(--text-secondary);line-height:1.85;font-size:1.125rem;width:100%}.page-content.svelte-1apym73 h2{font-family:var(--font-serif);font-size:2.5rem;margin-top:4.5rem;margin-bottom:2rem;color:var(--text-primary);position:relative;font-weight:500;letter-spacing:-.02em;scroll-margin-top:6rem}.page-content.svelte-1apym73 h2:first-child{margin-top:0}.page-content.svelte-1apym73 h2:after{content:"";position:absolute;bottom:-.75rem;left:0;width:4rem;height:3px;background:linear-gradient(90deg,var(--accent-tertiary) 0%,transparent 100%);opacity:.5;border-radius:2px}.page-content.svelte-1apym73 h3{font-family:var(--font-sans);font-size:1.5rem;margin-top:3.5rem;margin-bottom:1.25rem;color:var(--text-primary);font-weight:700;letter-spacing:-.01em}.page-content.svelte-1apym73 p{margin-bottom:2rem}.page-content.svelte-1apym73 ul,.page-content.svelte-1apym73 ol{margin-bottom:2.5rem;padding-left:1.5rem}.page-content.svelte-1apym73 li{margin-bottom:.75rem;position:relative}.page-content.svelte-1apym73 ul li::marker{color:var(--accent-tertiary)}.page-content.svelte-1apym73 strong{color:var(--text-primary);font-weight:600}.page-content.svelte-1apym73 blockquote{margin:3.5rem 0;padding:2.5rem;position:relative;background:radial-gradient(circle at top left,var(--accent-light) 0%,rgba(255,255,255,0) 100%);border-left:none;border-radius:var(--radius-lg);font-style:italic;font-family:var(--font-serif);font-size:1.35rem;color:var(--text-primary);box-shadow:inset 0 0 0 1px rgba(var(--accent-primary-rgb, 30, 40, 69),.05)}.page-content.svelte-1apym73 blockquote:before{content:'"';position:absolute;top:.5rem;left:1rem;font-size:6rem;line-height:1;font-family:var(--font-serif);color:var(--accent-tertiary);opacity:.15;pointer-events:none}.page-content.svelte-1apym73 img{border-radius:var(--radius-md);box-shadow:var(--shadow-md);margin:2rem 0}.page-content.svelte-1apym73 hr{border:0;height:1px;background:radial-gradient(circle,var(--border-color) 0%,transparent 100%);margin:4rem 0}@media(max-width:1024px){.content-wrapper.svelte-1apym73{margin:0 1rem}}@media(max-width:768px){.page-main-content.svelte-1apym73{margin-top:-2rem;padding-bottom:var(--spacing-lg)}.content-wrapper.svelte-1apym73{padding:1.5rem 1.25rem;margin:0 1rem;border-radius:var(--radius-lg)}.page-content.svelte-1apym73 h2{font-size:1.75rem;margin-top:2.5rem;margin-bottom:1.5rem}.page-content.svelte-1apym73 h3{font-size:1.25rem;margin-top:2rem}.page-content.svelte-1apym73 blockquote{padding:1.5rem 1.25rem;font-size:1.1rem;margin:2.5rem 0}.page-content.svelte-1apym73 blockquote:before{font-size:4rem;top:0;left:.5rem}}.doc-layout.svelte-1shwunk{padding:6rem 0;background:var(--bg-primary)}.doc-header.svelte-1shwunk{margin-bottom:3rem}.header-divider.svelte-1shwunk{height:1px;background:var(--border-color);margin-top:2rem}.doc-title.svelte-1shwunk{font-family:var(--font-sans);font-size:clamp(2rem,4vw,3rem);line-height:1.2;margin-bottom:1rem;color:var(--text-primary);font-weight:700}.doc-subtitle.svelte-1shwunk{font-family:var(--font-sans);font-size:1.25rem;line-height:1.5;color:var(--text-secondary)}.doc-grid.svelte-1shwunk{display:grid;gap:3rem}@media(min-width:992px){.doc-grid.svelte-1shwunk{grid-template-columns:240px 1fr;align-items:start}}.doc-sidebar.svelte-1shwunk{position:sticky;top:2rem}.nav-label.svelte-1shwunk{display:block;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;font-weight:700;color:var(--text-primary);margin-bottom:.75rem}.toc-list.svelte-1shwunk{list-style:none;padding:0;border-left:1px solid var(--border-color)}.toc-list.svelte-1shwunk li:where(.svelte-1shwunk){margin-bottom:0}.toc-list.svelte-1shwunk a:where(.svelte-1shwunk){display:block;padding:.5rem 0 .5rem 1rem;font-size:.9rem;color:var(--text-secondary);text-decoration:none;border-left:2px solid transparent;margin-left:-1px;transition:all .2s}.toc-list.svelte-1shwunk a:where(.svelte-1shwunk):hover{color:var(--accent-primary);border-left-color:var(--accent-primary);background:var(--bg-secondary)}.doc-content.svelte-1shwunk{font-family:var(--font-sans);font-size:1.05rem;line-height:1.7;color:var(--text-secondary);max-width:80ch}.doc-content.svelte-1shwunk h2{font-family:var(--font-sans);font-size:1.75rem;font-weight:600;margin-top:2.5rem;margin-bottom:1.25rem;color:var(--text-primary);border-bottom:1px solid var(--border-color);padding-bottom:.5rem}.doc-content.svelte-1shwunk h3{font-family:var(--font-sans);font-size:1.4rem;font-weight:600;margin-top:2rem;margin-bottom:1rem;color:var(--text-primary)}.doc-content.svelte-1shwunk p{margin-bottom:1.25rem}.doc-content.svelte-1shwunk ul{margin-bottom:1.25rem;padding-left:1.5rem}.doc-content.svelte-1shwunk li{margin-bottom:.5rem}.doc-content.svelte-1shwunk code{background:var(--bg-tertiary);padding:.2em .4em;border-radius:4px;font-size:.9em;color:var(--accent-primary)}.doc-content.svelte-1shwunk pre{background:var( --bg-tertiary );padding:1.5rem;border-radius:8px;overflow-x:auto;margin-bottom:1.5rem}.doc-content.svelte-1shwunk pre code{background:none;padding:0;color:inherit}body{background-color:#fdfdfd}.research-layout.svelte-1ftzkt9{min-height:100vh;background:#fdfdfd;color:#111111c1;font-family:var(--font-serif);margin-top:6rem}.journal-header-strip.svelte-1ftzkt9{border-bottom:1px solid #000;padding:1rem 0;margin-bottom:4rem}.strip-content.svelte-1ftzkt9{max-width:900px;margin:0 auto;display:flex;justify-content:space-between;padding:0 1.5rem;font-family:var(--font-sans);font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;color:#555}.paper-container.svelte-1ftzkt9{max-width:800px;margin:0 auto;padding:0 1.5rem 6rem}.paper-header.svelte-1ftzkt9{text-align:center;margin-bottom:4rem;border-bottom:4px solid #000;padding-bottom:2rem}.meta-top.svelte-1ftzkt9{display:flex;justify-content:center;gap:1rem;margin-bottom:1.5rem;font-family:var(--font-sans);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em}.category-tag.svelte-1ftzkt9{background:#000;color:#fff;padding:.2rem .6rem;border-radius:2px}.paper-id-tag.svelte-1ftzkt9{color:#666;border:1px solid #ddd;padding:.2rem .6rem;border-radius:2px}.paper-title.svelte-1ftzkt9{font-size:3rem;line-height:1.1;margin-bottom:1rem;font-weight:700}.paper-subtitle.svelte-1ftzkt9{font-size:1.5rem;color:#555;margin-bottom:2rem;font-style:italic}.author-block.svelte-1ftzkt9{font-family:var(--font-sans);font-size:.95rem;color:#333}.byline.svelte-1ftzkt9{color:#777;margin-right:.3rem;font-style:italic}.author-name.svelte-1ftzkt9{font-weight:700;color:#000}.affiliation.svelte-1ftzkt9{color:#666;margin-left:.3rem}.abstract-box.svelte-1ftzkt9{background:#f4f4f4;padding:2rem;margin-bottom:3rem;border-left:4px solid #000;font-family:var(--font-sans)}.abstract-box.svelte-1ftzkt9 h3:where(.svelte-1ftzkt9){font-size:.9rem;text-transform:uppercase;letter-spacing:.1em;margin-top:0;margin-bottom:1rem;color:#000}.abstract-box.svelte-1ftzkt9 p:where(.svelte-1ftzkt9){font-size:1rem;line-height:1.6;color:#333;margin:0}.content-flow.svelte-1ftzkt9{font-size:1.2rem;line-height:1.8;color:#222}.content-flow.svelte-1ftzkt9 p{margin-bottom:1.5rem}.content-flow.svelte-1ftzkt9 h2{font-size:2rem;margin-top:3rem;margin-bottom:1.5rem;font-weight:700;border-bottom:1px solid #ddd;padding-bottom:.5rem}.content-flow.svelte-1ftzkt9 h3{font-size:1.5rem;margin-top:2.5rem;margin-bottom:1rem;font-weight:600;font-family:var(--font-sans)}.content-flow.svelte-1ftzkt9 blockquote{margin:2rem 0;padding-left:2rem;border-left:4px solid #ddd;font-style:italic;color:#555;font-size:1.3rem}.content-flow.svelte-1ftzkt9 ul,.content-flow.svelte-1ftzkt9 ol{margin-bottom:2rem;padding-left:1.5rem}.content-flow.svelte-1ftzkt9 li{margin-bottom:.5rem}.paper-footer.svelte-1ftzkt9{margin-top:6rem;padding-top:2rem;border-top:1px solid #eee}.citation-box.svelte-1ftzkt9{background:#fafaf9;padding:1.5rem;border:1px dashed #ccc}.citation-box.svelte-1ftzkt9 h4:where(.svelte-1ftzkt9){margin:0 0 .5rem;font-family:var(--font-sans);font-size:.8rem;text-transform:uppercase;color:#777}.citation-text.svelte-1ftzkt9{font-family:monospace;font-size:.9rem;color:#444;margin:0}@media(max-width:768px){.paper-title.svelte-1ftzkt9{font-size:2rem}.paper-header.svelte-1ftzkt9{margin-bottom:2rem}}.sitemap-layout.svelte-1y7yhm5{min-height:100vh;background:var(--bg-primary);position:relative;display:flex;flex-direction:column}.sitemap-main.svelte-1y7yhm5{position:relative;margin-top:-3rem;padding-bottom:var(--spacing-xxl);z-index:10;flex:1}.container.svelte-1y7yhm5{max-width:1200px;margin:0 auto;padding:0 1.5rem}.content-wrapper.svelte-1y7yhm5{background:var(--bg-secondary);padding:var(--spacing-xl);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);max-width:1000px;margin:0 auto;position:relative}.glass.svelte-1y7yhm5{background:#ffffffe6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.6)}.sitemap-header.svelte-1y7yhm5{position:sticky;top:var(--header-height, 56px);z-index:100;background:var(--premium-glass-bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:var(--premium-glass-border-light);padding:1.5rem 0;margin-bottom:3rem}.sitemap-content.svelte-1y7yhm5{color:var(--text-secondary);line-height:1.6}.sitemap-content.svelte-1y7yhm5 ul{list-style:none;padding-left:0}.sitemap-content.svelte-1y7yhm5 ul ul{padding-left:2rem;margin-top:.5rem;margin-bottom:1rem;border-left:1px solid var(--border-color)}.sitemap-content.svelte-1y7yhm5 li{margin-bottom:.5rem}.sitemap-content.svelte-1y7yhm5 a{color:var(--text-primary);text-decoration:none;transition:color .2s}.sitemap-content.svelte-1y7yhm5 a:hover{color:var(--accent-primary)}@media(max-width:768px){.content-wrapper.svelte-1y7yhm5{padding:var(--spacing-lg)}}.people-layout.svelte-3hrxov{min-height:100vh;background:var(--bg-primary);position:relative;display:flex;flex-direction:column}.people-main.svelte-3hrxov{position:relative;margin-top:-3rem;padding-bottom:var(--spacing-xxl);z-index:10;flex:1}.container.svelte-3hrxov{max-width:1200px;margin:0 auto;padding:0 1.5rem}.content-wrapper.svelte-3hrxov{background:var(--bg-secondary);padding:var(--spacing-xl);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);max-width:1200px;margin:0 auto;position:relative}.glass.svelte-3hrxov{background:#ffffffe6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.6)}.people-content.svelte-3hrxov{color:var(--text-secondary);line-height:1.6}@media(max-width:768px){.content-wrapper.svelte-3hrxov{padding:var(--spacing-lg)}}.hub-layout.svelte-1ui01ep{min-height:100vh;background:#fff}.hub-main.svelte-1ui01ep{padding:4rem 0 8rem;position:relative;z-index:10}.intro-content.svelte-1ui01ep{max-width:800px;margin:0 auto 6rem;text-align:center;font-size:1.5rem;line-height:1.4;color:#000;font-weight:300}.intro-content.svelte-1ui01ep h1{display:none}.sections-container.svelte-1ui01ep{display:flex;flex-direction:column;gap:6rem}.section-header.svelte-1ui01ep{margin-bottom:2rem;border-bottom:1px solid #000;padding-bottom:1rem}.section-title.svelte-1ui01ep{font-family:var(--font-heading);font-size:1rem;text-transform:uppercase;letter-spacing:.2em;color:#000;margin:0;font-weight:700}.links-grid.svelte-1ui01ep{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:0;border-top:1px solid #000;border-left:1px solid #000}.hub-card.svelte-1ui01ep{background:#fff;padding:4rem 3rem;text-decoration:none;color:inherit;display:flex;justify-content:space-between;align-items:flex-start;border-right:1px solid #000;border-bottom:1px solid #000;transition:background .2s ease}.hub-card.svelte-1ui01ep:hover{background:#000;color:#fff}.card-title.svelte-1ui01ep{font-family:var(--font-heading);font-size:1.75rem;margin:0 0 1rem;font-weight:700;text-transform:uppercase;letter-spacing:-.02em}.card-desc.svelte-1ui01ep{font-size:1rem;opacity:.6;margin:0;line-height:1.5;max-width:30ch}.hub-card.svelte-1ui01ep:hover .card-desc:where(.svelte-1ui01ep){opacity:.8}.card-arrow.svelte-1ui01ep{font-size:1.5rem;font-weight:300;margin-top:-.5rem}@media(max-width:768px){.intro-content.svelte-1ui01ep{font-size:1.25rem}.links-grid.svelte-1ui01ep{grid-template-columns:1fr}.hub-card.svelte-1ui01ep{padding:3rem 2rem}}.case-study-layout.svelte-182fahv{min-height:100vh;background:#fdfdfd;color:#1a1a1a}.container.svelte-182fahv{max-width:1200px;margin:0 auto;padding:0 2rem}.case-study-main.svelte-182fahv{padding:4rem 0 8rem;position:relative}.featured-section.svelte-182fahv{margin-bottom:6rem}.featured-card.svelte-182fahv{display:grid;grid-template-columns:1.2fr .8fr;min-height:400px;border-radius:24px;overflow:hidden;border:var(--premium-glass-border);background:var(--premium-glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 40px -10px #0000000d,0 0 0 1px #00000005}.featured-content.svelte-182fahv{padding:4rem;display:flex;flex-direction:column;justify-content:center}.featured-badge.svelte-182fahv{display:inline-flex;align-items:center;padding:.25rem .75rem;background:rgba(var(--accent-primary-rgb, 0, 102, 255),.1);color:var(--accent-primary, #0066ff);border-radius:100px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5rem;width:fit-content}.featured-title.svelte-182fahv{font-family:var(--font-serif, serif);font-size:2.5rem;line-height:1.2;margin-bottom:1.5rem;color:#111;font-weight:400}.featured-description.svelte-182fahv{font-size:1.125rem;line-height:1.6;color:#555;margin-bottom:2rem;max-width:500px}.featured-meta.svelte-182fahv{display:flex;gap:2rem;margin-bottom:2.5rem;color:#888;font-size:.9rem}.meta-item.svelte-182fahv{display:flex;align-items:center;gap:.5rem}.btn-primary.svelte-182fahv{display:inline-flex;align-items:center;gap:.75rem;background:#111;color:#fff;padding:1rem 2rem;border-radius:12px;font-weight:600;text-decoration:none;transition:all .3s ease;width:fit-content}.btn-primary.svelte-182fahv:hover{transform:translateY(-2px);box-shadow:0 10px 20px -5px #0003;background:#000}.featured-image-container.svelte-182fahv{background:#f0f0f0;position:relative;overflow:hidden}.image-overlay.svelte-182fahv{position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.7) 0%,transparent 40%);z-index:1}.abstract-pattern.svelte-182fahv{position:absolute;inset:0;background:radial-gradient(circle at 70% 30%,rgba(var(--accent-primary-rgb, 0, 102, 255),.15) 0%,transparent 70%);opacity:.6}.content-intro.svelte-182fahv{max-width:800px;margin:0 0 6rem;text-align:left;font-size:1.25rem;line-height:1.8;color:#444}.content-intro.svelte-182fahv p{margin-bottom:2rem}.case-studies-section.svelte-182fahv{border-top:1px solid rgba(0,0,0,.05);padding-top:4rem}.section-header.svelte-182fahv{display:flex;align-items:center;gap:2rem;margin-bottom:4rem}.section-title.svelte-182fahv{font-family:var(--font-mono, monospace);font-size:.8rem;text-transform:uppercase;letter-spacing:.15em;color:#888;white-space:nowrap}.section-line.svelte-182fahv{height:1px;flex-grow:1;background:linear-gradient(90deg,rgba(0,0,0,.05),transparent)}.case-studies-grid.svelte-182fahv{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:2.5rem}.case-card.svelte-182fahv{position:relative;border-radius:20px;padding:2.5rem;border:1px solid rgba(0,0,0,.06);background:var(--premium-glass-bg-light);transition:var(--premium-transition-bounce);display:flex;flex-direction:column;height:100%;overflow:hidden}.case-card.svelte-182fahv:hover{transform:translateY(-8px);border-color:rgba(var(--accent-primary-rgb, 0, 102, 255),.2);background:#fff;box-shadow:0 20px 40px -20px #0000001a}.card-inner.svelte-182fahv{position:relative;z-index:2;height:100%;display:flex;flex-direction:column}.card-category.svelte-182fahv{font-size:.7rem;font-family:var(--font-mono, monospace);text-transform:uppercase;letter-spacing:.1em;color:var(--accent-primary, #0066ff);margin-bottom:1.25rem;font-weight:600}.card-title.svelte-182fahv{font-family:var(--font-serif, serif);font-size:1.5rem;line-height:1.3;margin-bottom:1.25rem;color:#111;font-weight:400}.card-description.svelte-182fahv{font-size:1rem;line-height:1.6;color:#666;margin-bottom:2rem;flex-grow:1}.card-footer.svelte-182fahv{display:flex;justify-content:space-between;align-items:center;padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.04)}.card-date.svelte-182fahv{font-size:.8rem;color:#aaa}.read-more.svelte-182fahv{display:flex;align-items:center;gap:.25rem;font-size:.85rem;font-weight:600;color:#111;text-decoration:none;transition:transform .2s ease}.read-more.svelte-182fahv:hover{transform:translate(4px)}.card-glow.svelte-182fahv{position:absolute;bottom:-20%;right:-10%;width:50%;height:50%;background:radial-gradient(circle,rgba(var(--accent-primary-rgb, 0, 102, 255),.05) 0%,transparent 70%);z-index:1;pointer-events:none}.empty-case-study.svelte-182fahv{padding:6rem 0;text-align:center;font-size:1rem;color:#999;letter-spacing:.05em;text-transform:uppercase;border:1px dashed rgba(0,0,0,.1);border-radius:20px;margin-top:2rem}@media(max-width:1024px){.featured-card.svelte-182fahv{grid-template-columns:1fr}.featured-image-container.svelte-182fahv{display:none}.featured-content.svelte-182fahv{padding:3rem}}@media(max-width:768px){.featured-title.svelte-182fahv{font-size:2rem}.case-studies-grid.svelte-182fahv{grid-template-columns:1fr}.container.svelte-182fahv{padding:0 1.5rem}.featured-content.svelte-182fahv{padding:2.5rem}}.case-study-layout h1{display:none}:root{--product-accent: var(--accent-primary);--product-accent-soft: rgba(30, 40, 69, .05);--hero-bg-color: #fcfcfd}.product-layout.svelte-ok8fy1{opacity:0;transition:opacity 1s cubic-bezier(.4,0,.2,1);background:var(--bg-primary);min-height:100vh}.product-layout.visible.svelte-ok8fy1{opacity:1}.product-hero.svelte-ok8fy1{position:relative;min-height:85vh;display:flex;align-items:center;justify-content:center;padding:12rem 0 8rem;overflow:hidden;background:var(--hero-bg-color)}.hero-bg.svelte-ok8fy1{position:absolute;inset:0;z-index:1}.mesh-gradient.svelte-ok8fy1{position:absolute;inset:0;background-image:radial-gradient(at 0% 0%,hsla(220,30%,95%,1) 0,transparent 50%),radial-gradient(at 50% 0%,hsla(210,40%,98%,1) 0,transparent 50%),radial-gradient(at 100% 0%,hsla(220,30%,95%,1) 0,transparent 50%);opacity:.8}.glow-orb.svelte-ok8fy1{position:absolute;border-radius:50%;filter:blur(120px);z-index:2;pointer-events:none}.top-right.svelte-ok8fy1{top:-10%;right:-10%;width:500px;height:500px;background:var(--accent-light);opacity:.4}.bottom-left.svelte-ok8fy1{bottom:-10%;left:-5%;width:400px;height:400px;background:var(--bg-tertiary);opacity:.3}.hero-container.svelte-ok8fy1{position:relative;z-index:10;max-width:1000px;text-align:center}.badge-wrapper.svelte-ok8fy1{display:flex;justify-content:center;margin-bottom:2.5rem}.product-badge.svelte-ok8fy1{display:inline-flex;align-items:center;gap:.75rem;padding:.6rem 1.5rem;border-radius:100px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-primary);border:1px solid var(--border-color);box-shadow:0 4px 20px #00000008}.badge-dot.svelte-ok8fy1{width:6px;height:6px;background:var(--accent-primary);border-radius:50%;box-shadow:0 0 10px var(--accent-primary)}.product-title.svelte-ok8fy1{font-family:var(--font-serif);font-size:clamp(3.5rem,8vw,6rem);line-height:1;margin-bottom:2.5rem;color:var(--text-primary);letter-spacing:-.03em;font-weight:600}.product-subtitle.svelte-ok8fy1{font-family:var(--font-sans);font-size:1.35rem;line-height:1.6;color:var(--text-secondary);max-width:750px;margin:0 auto 3.5rem;font-weight:400}.hero-actions.svelte-ok8fy1{display:flex;gap:1.5rem;justify-content:center;align-items:center}.btn-lg.svelte-ok8fy1{padding:1.1rem 2.2rem;font-size:1rem;font-weight:600}.btn-glass.svelte-ok8fy1{background:#fff6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--border-color);color:var(--text-primary)}.btn-glass.svelte-ok8fy1:hover{background:#fffc;border-color:var(--accent-primary);transform:translateY(-2px)}.trust-bar.svelte-ok8fy1{background:var(--bg-secondary);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);padding:1.5rem 0}.trust-content.svelte-ok8fy1{display:flex;align-items:center;justify-content:center;gap:2rem;color:var(--text-muted);font-size:.9rem}.trust-label.svelte-ok8fy1{font-weight:700;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}.trust-divider.svelte-ok8fy1{height:20px;width:1px;background:var(--border-color)}.trust-content.svelte-ok8fy1 p:where(.svelte-ok8fy1){margin:0;font-style:italic}.main-container.svelte-ok8fy1{padding-top:6rem;padding-bottom:10rem}.layout-grid.svelte-ok8fy1{display:grid;gap:5rem}@media(min-width:1024px){.layout-grid.svelte-ok8fy1{grid-template-columns:1fr 380px}}.product-content.svelte-ok8fy1{max-width:850px}.content-body.svelte-ok8fy1{font-size:1.15rem;line-height:1.8;color:var(--text-secondary);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1,"calt" 1}.sidebar-sticky.svelte-ok8fy1{position:sticky;top:6rem;display:flex;flex-direction:column;gap:2rem}.solution-card.svelte-ok8fy1{padding:2.5rem;border-radius:var(--radius-xl);box-shadow:0 20px 40px #0000000a;border:1px solid var(--border-color)}.card-header.svelte-ok8fy1{display:flex;align-items:center;gap:1.25rem;margin-bottom:2.5rem}.icon-box.svelte-ok8fy1{width:48px;height:48px;background:var(--product-accent-soft);color:var(--accent-primary);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg)}.sidebar-title.svelte-ok8fy1{font-family:var(--font-serif);font-size:1.5rem;margin:0;color:var(--text-primary)}.info-list.svelte-ok8fy1{display:flex;flex-direction:column;gap:2rem;margin-bottom:3rem}.info-item.svelte-ok8fy1{display:flex;gap:1.25rem;align-items:flex-start}.item-icon.svelte-ok8fy1{color:var(--accent-primary);margin-top:.25rem}.item-text.svelte-ok8fy1{display:flex;flex-direction:column}.item-text.svelte-ok8fy1 strong:where(.svelte-ok8fy1){font-size:.85rem;color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.item-text.svelte-ok8fy1 span:where(.svelte-ok8fy1){font-size:1rem;color:var(--text-secondary);line-height:1.4}.sidebar-cta.svelte-ok8fy1 .full-width:where(.svelte-ok8fy1){width:100%;display:flex;justify-content:space-between;padding:1.1rem 1.5rem}.trust-badge-small.svelte-ok8fy1{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1rem;border-radius:var(--radius-md);font-size:.8rem;font-weight:600;color:var(--text-muted);border:1px solid var(--border-color)}@keyframes svelte-ok8fy1-reveal{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-ok8fy1-slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-ok8fy1-fadeIn{0%{opacity:0}to{opacity:1}}.animate-reveal.svelte-ok8fy1{animation:svelte-ok8fy1-reveal 1s cubic-bezier(.4,0,.2,1) forwards}.animate-slide-up.svelte-ok8fy1{animation:svelte-ok8fy1-slideUp .8s cubic-bezier(.4,0,.2,1) forwards}.animate-fade-in-delayed.svelte-ok8fy1{opacity:0;animation:svelte-ok8fy1-fadeIn 1s cubic-bezier(.4,0,.2,1) .5s forwards}.content-body.svelte-ok8fy1 h1,.content-body.svelte-ok8fy1 h2,.content-body.svelte-ok8fy1 h3,.content-body.svelte-ok8fy1 h4,.content-body.svelte-ok8fy1 h5,.content-body.svelte-ok8fy1 h6{font-family:var(--font-heading);color:var(--text-primary);text-wrap:balance;font-feature-settings:"kern" 1,"liga" 1,"dlig" 1}.content-body.svelte-ok8fy1 h2{font-size:2.5rem;margin-top:5rem;margin-bottom:2rem;letter-spacing:-.02em;line-height:1.2}.content-body.svelte-ok8fy1 h3{font-size:1.75rem;margin-top:2.5rem;margin-bottom:1rem;letter-spacing:-.01em;line-height:1.3}.content-body.svelte-ok8fy1 p{margin-bottom:2rem;color:var(--text-secondary);text-wrap:pretty}.content-body.svelte-ok8fy1 ul,.content-body.svelte-ok8fy1 ol{margin-bottom:1.75rem;padding-left:1.5rem}.content-body.svelte-ok8fy1 li{margin-bottom:.5rem}.content-body.svelte-ok8fy1 li::marker{color:var(--accent-primary)}.content-body.svelte-ok8fy1 strong,.content-body.svelte-ok8fy1 b{color:var(--text-primary);font-weight:600}.content-body.svelte-ok8fy1 em,.content-body.svelte-ok8fy1 i{color:var(--text-primary);font-style:italic}.content-body.svelte-ok8fy1 blockquote{border-left:4px solid var(--accent-primary);margin:2rem 0;font-style:italic;color:var(--text-primary);background:var(--bg-tertiary);padding:1.5rem;border-radius:0 var(--radius-sm) var(--radius-sm) 0}.content-body.svelte-ok8fy1 blockquote p:last-child{margin-bottom:0}.content-body.svelte-ok8fy1 img{max-width:100%;height:auto;border-radius:var(--radius-md);margin:2rem 0;box-shadow:var(--shadow-md)}.content-body.svelte-ok8fy1 code{font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:.875em;padding:.2em .4em;background:var(--bg-tertiary);border-radius:var(--radius-sm);color:var(--text-primary)}.content-body.svelte-ok8fy1 pre{background:var(--bg-secondary);border:1px solid var(--border-color);padding:1.5rem;border-radius:var(--radius-md);overflow-x:auto;margin:2rem 0}.content-body.svelte-ok8fy1 pre code{background:transparent;padding:0;color:inherit;border-radius:0}.content-body.svelte-ok8fy1 a{color:var(--accent-primary);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s}.content-body.svelte-ok8fy1 a:hover{border-bottom-color:var(--accent-primary)}.container.svelte-ok8fy1 .ml-2{margin-left:.5rem}.container.svelte-ok8fy1 .mr-2{margin-right:.5rem}@media(max-width:768px){.product-hero.svelte-ok8fy1{padding:8rem 0 4rem;min-height:auto}.product-title.svelte-ok8fy1{font-size:3rem}.hero-actions.svelte-ok8fy1{flex-direction:column;width:100%}.hero-actions.svelte-ok8fy1 .btn:where(.svelte-ok8fy1){width:100%}.trust-content.svelte-ok8fy1{flex-direction:column;gap:1rem;text-align:center}.trust-divider.svelte-ok8fy1{display:none}}.modal-overlay.svelte-ok8fy1{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:2rem}.share-modal.svelte-ok8fy1{width:100%;max-width:440px;background:#fff;border-radius:var(--radius-xl);padding:2.5rem;box-shadow:0 30px 60px #0003;border:1px solid rgba(255,255,255,.2)}.modal-header.svelte-ok8fy1{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.5rem}.modal-header.svelte-ok8fy1 h3:where(.svelte-ok8fy1){font-family:var(--font-serif);font-size:1.75rem;margin:0;color:var(--text-primary)}.close-btn.svelte-ok8fy1{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:.5rem;transition:color .2s}.close-btn.svelte-ok8fy1:hover{color:var(--text-primary)}.share-grid.svelte-ok8fy1{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2.5rem}.share-option.svelte-ok8fy1{display:flex;flex-direction:column;align-items:center;gap:.75rem;background:none;border:none;cursor:pointer;transition:transform .2s}.share-option.svelte-ok8fy1:hover{transform:translateY(-4px)}.option-icon.svelte-ok8fy1{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;transition:filter .2s}.share-option.svelte-ok8fy1:hover .option-icon:where(.svelte-ok8fy1){filter:brightness(1.1)}.option-icon.linkedin.svelte-ok8fy1{background:#0077b5}.option-icon.twitter.svelte-ok8fy1{background:#000}.option-icon.whatsapp.svelte-ok8fy1{background:#25d366}.option-icon.email.svelte-ok8fy1{background:var(--accent-primary)}.share-option.svelte-ok8fy1 span:where(.svelte-ok8fy1){font-size:.8rem;font-weight:600;color:var(--text-secondary)}.copy-section.svelte-ok8fy1{display:flex;flex-direction:column;gap:.75rem}.copy-label.svelte-ok8fy1{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}.copy-box.svelte-ok8fy1{display:flex;gap:.5rem;background:var(--bg-tertiary);padding:.5rem;border-radius:var(--radius-md);border:1px solid var(--border-color)}.copy-box.svelte-ok8fy1 input:where(.svelte-ok8fy1){flex:1;background:none;border:none;padding:0 .5rem;font-size:.9rem;color:var(--text-secondary);outline:none}.btn-sm.svelte-ok8fy1{padding:.5rem 1rem;font-size:.8rem;min-width:60px}.faq-item.svelte-23bf7y{border-bottom:2px solid var(--border-color);background:var(--bg-secondary);transition:all .2s ease;overflow:hidden;margin-bottom:-2px}.faq-item.svelte-23bf7y:first-child{border-top:2px solid var(--border-color)}.faq-item.svelte-23bf7y:hover{background:#fff;box-shadow:0 4px #0000000d;transform:translateY(-2px);z-index:1;position:relative}.faq-question.svelte-23bf7y{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.25rem;background:none;border:none;cursor:pointer;text-align:left;transition:all .2s ease}.question-text.svelte-23bf7y{font-family:var(--font-sans);font-size:1.1rem;font-weight:700;color:var(--text-primary);line-height:1.4;margin-right:2rem;text-transform:uppercase;letter-spacing:.02em}.chevron.svelte-23bf7y{color:var(--text-muted);transition:transform .3s cubic-bezier(.16,1,.3,1);flex-shrink:0}.faq-item.open.svelte-23bf7y{background:#fff;box-shadow:0 6px #00000014;transform:translateY(-4px);z-index:2;position:relative;border-bottom-color:var(--accent-primary)}.faq-item.open.svelte-23bf7y .chevron:where(.svelte-23bf7y){transform:rotate(180deg);color:var(--accent-primary)}.faq-item.open.svelte-23bf7y .question-text:where(.svelte-23bf7y){color:var(--accent-primary)}.faq-answer.svelte-23bf7y{padding:0 1.25rem 2rem;color:var(--text-secondary);line-height:1.8;font-size:1.05rem}.answer-content.svelte-23bf7y p{margin-bottom:1.25rem}.answer-content.svelte-23bf7y p:last-child{margin-bottom:0}.answer-content.svelte-23bf7y a{color:var(--accent-primary);text-decoration:none;border-bottom:2px solid rgba(var(--accent-primary-rgb),.2);transition:border-color .2s ease}.answer-content.svelte-23bf7y a:hover{border-bottom-color:var(--accent-primary)}.answer-content.svelte-23bf7y ul,.answer-content.svelte-23bf7y ol{margin:1.25rem 0;padding-left:1.5rem}.answer-content.svelte-23bf7y li{margin-bottom:.75rem}.faq-layout.svelte-1x4rwm2{min-height:100vh;background:#fdfdfd}.faq-main.svelte-1x4rwm2{margin-top:-6rem;padding-bottom:8rem;position:relative;z-index:10}.container.svelte-1x4rwm2{max-width:1200px;margin:0 auto;padding:0 1.5rem}.faq-grid.svelte-1x4rwm2{display:grid;gap:3rem;grid-template-columns:1fr}@media(min-width:992px){.faq-grid.svelte-1x4rwm2{grid-template-columns:260px 1fr;align-items:start}}.faq-sidebar.svelte-1x4rwm2{position:sticky;top:6rem}.paper-stack.svelte-1x4rwm2{background:#fff;border:2px solid var(--border-color);padding:2rem 1.5rem;position:relative;box-shadow:4px 4px 0 var(--border-color)}.sidebar-title.svelte-1x4rwm2{font-size:.75rem;font-weight:800;color:var(--text-muted);margin-bottom:2rem;text-transform:uppercase;letter-spacing:.15em;padding-bottom:.75rem;border-bottom:1px solid var(--border-color)}.category-nav.svelte-1x4rwm2{display:flex;flex-direction:column;gap:.25rem}.category-btn.svelte-1x4rwm2{display:flex;align-items:center;justify-content:space-between;padding:.75rem .5rem;border:none;background:transparent;color:var(--text-secondary);font-family:var(--font-sans);font-size:.9rem;font-weight:700;cursor:pointer;text-align:left;transition:all .2s ease;text-transform:uppercase;letter-spacing:.05em}.category-btn.svelte-1x4rwm2:hover{color:var(--text-primary);padding-left:.75rem}.category-btn.active.svelte-1x4rwm2{color:var(--accent-primary);padding-left:1rem}.active-dot.svelte-1x4rwm2{width:6px;height:6px;background:var(--accent-primary);border-radius:0}.faq-content.svelte-1x4rwm2{min-width:0}.search-section.svelte-1x4rwm2{margin-bottom:4rem}.paper.svelte-1x4rwm2{background:#fff;border:2px solid var(--border-color);box-shadow:4px 4px 0 var(--border-color);transition:all .2s ease}.search-wrapper.svelte-1x4rwm2{display:flex;align-items:center;padding:.75rem 1.5rem}.search-wrapper.svelte-1x4rwm2:focus-within{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--accent-primary);border-color:var(--accent-primary)}.search-icon.svelte-1x4rwm2{color:var(--border-color);margin-right:1.25rem}input.svelte-1x4rwm2{flex:1;border:none;background:transparent;font-size:1rem;padding:.75rem 0;outline:none;color:var(--text-primary);font-family:var(--font-sans);font-weight:700;text-transform:uppercase;letter-spacing:.05em}input.svelte-1x4rwm2::placeholder{color:var(--text-muted);opacity:.5}.clear-btn.svelte-1x4rwm2{background:none;border:none;color:var(--border-color);cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.clear-btn.svelte-1x4rwm2:hover{color:var(--accent-primary);transform:rotate(90deg)}.category-group.svelte-1x4rwm2{margin-bottom:5rem}.category-heading.svelte-1x4rwm2{font-size:1rem;font-weight:800;color:var(--text-primary);margin-bottom:2rem;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.1em;display:flex;align-items:center;gap:1rem}.category-heading.svelte-1x4rwm2:after{content:"";flex:1;height:2px;background:var(--border-color)}.paper-border.svelte-1x4rwm2{border:2px solid var(--border-color);background:#fff;box-shadow:6px 6px 0 var(--border-color)}.no-results.svelte-1x4rwm2{text-align:center;padding:6rem 2rem}.no-results-icon.svelte-1x4rwm2{color:var(--border-color);margin-bottom:2rem}.no-results.svelte-1x4rwm2 h3:where(.svelte-1x4rwm2){font-size:1.5rem;font-weight:800;margin-bottom:1rem;color:var(--text-primary);text-transform:uppercase}.no-results.svelte-1x4rwm2 p:where(.svelte-1x4rwm2){color:var(--text-secondary);max-width:400px;margin:0 auto}.support-cta-container.svelte-1x4rwm2{margin-top:6rem;display:flex;justify-content:center}.support-cta.svelte-1x4rwm2{text-align:center;padding:4rem;max-width:600px;width:100%}.support-cta.svelte-1x4rwm2 p:where(.svelte-1x4rwm2){font-size:1.1rem;margin-bottom:2rem;color:var(--text-primary);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.contact-btn.svelte-1x4rwm2{display:inline-block;padding:1rem 3rem;background:var(--text-primary);color:#fff;text-decoration:none;font-weight:800;text-transform:uppercase;letter-spacing:.1em;transition:all .2s ease;border:2px solid var(--text-primary)}.contact-btn.svelte-1x4rwm2:hover{background:transparent;color:var(--text-primary);transform:translate(-4px,-4px);box-shadow:4px 4px 0 var(--accent-primary)}@media(max-width:991px){.faq-sidebar.svelte-1x4rwm2{position:sticky;top:0;margin-bottom:4rem;z-index:20}.paper-stack.svelte-1x4rwm2{padding:1rem;box-shadow:0 4px 10px #0000000d}.sidebar-title.svelte-1x4rwm2{display:none}.category-nav.svelte-1x4rwm2{flex-direction:row;overflow-x:auto;padding-bottom:.5rem;gap:1rem;scrollbar-width:none}.category-nav.svelte-1x4rwm2::-webkit-scrollbar{display:none}.category-btn.svelte-1x4rwm2{white-space:nowrap;padding:.5rem .25rem}.category-btn.active.svelte-1x4rwm2{padding-left:.25rem;border-bottom:2px solid var(--accent-primary)}.active-dot.svelte-1x4rwm2{display:none}}@media(max-width:768px){.faq-main.svelte-1x4rwm2{margin-top:-3rem}.support-cta.svelte-1x4rwm2{padding:3rem 1.5rem}}
