.nav.svelte-eyh2cm{position:fixed;top:0;left:0;right:0;z-index:100;padding:var(--space-4) 0;background:var(--nav-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.nav.svelte-eyh2cm .container:where(.svelte-eyh2cm){display:flex;align-items:center;justify-content:space-between}.nav-logo.svelte-eyh2cm{display:flex;align-items:center;gap:var(--space-3);text-decoration:none}.logo-dot.svelte-eyh2cm{width:9px;height:9px;border-radius:50%;background:var(--accent);flex-shrink:0}.logo-name.svelte-eyh2cm{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.012em;white-space:nowrap}.logo-strong.svelte-eyh2cm{color:var(--ink)}.logo-soft.svelte-eyh2cm{color:var(--text-muted)}.nav-links.svelte-eyh2cm{display:flex;gap:var(--space-6)}.nav-link.svelte-eyh2cm{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-light-muted);text-decoration:none;transition:color var(--transition-fast)}@media(pointer:coarse){.nav-link.svelte-eyh2cm{display:flex;align-items:center;min-height:44px;padding:0 var(--space-2)}.nav-theme-toggle.svelte-eyh2cm{width:44px;height:44px}}.nav-link.svelte-eyh2cm:hover{color:var(--text-light)}.nav-link-on.svelte-eyh2cm{color:var(--ink);box-shadow:inset 0 -1.5px 0 var(--accent);padding-bottom:2px}.nav-theme-toggle.svelte-eyh2cm{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid var(--border-light);border-radius:var(--radius-pill);color:var(--text-light-muted);cursor:pointer;transition:all var(--transition-fast)}.nav-theme-toggle.svelte-eyh2cm:hover{color:var(--text-light);background:#ffffff0d}@media(max-width:640px){.nav.svelte-eyh2cm{padding:var(--space-3) 0 var(--space-2)}.nav.svelte-eyh2cm .container:where(.svelte-eyh2cm){flex-wrap:wrap;row-gap:var(--space-2)}.nav-logo.svelte-eyh2cm{order:1}.nav-theme-toggle.svelte-eyh2cm{order:2}.nav-links.svelte-eyh2cm{order:3;width:100%;justify-content:center;gap:var(--space-3)}.logo-name.svelte-eyh2cm{font-size:var(--text-base)}.logo-soft.svelte-eyh2cm{display:none}.nav-link-dev.svelte-eyh2cm{font-size:0}.nav-link-dev.svelte-eyh2cm:before{content:"⚡";font-size:var(--text-sm)}}.feed-card.svelte-1593148+.feed-card{border-top:1px solid var(--hairline)}.feed-link.svelte-1593148{display:grid;grid-template-columns:1fr 128px;gap:var(--space-8);align-items:start;padding:var(--space-7) var(--space-2)}.feed-body.svelte-1593148{min-width:0}.feed-by.svelte-1593148{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-size:var(--text-sm);font-weight:var(--font-medium);color:color-mix(in oklab,var(--ink) 72%,var(--paper))}.by-dot.svelte-1593148{display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:50%;background:color-mix(in oklab,var(--accent-soft) 55%,transparent);font-size:.68rem;font-weight:var(--font-semibold);color:color-mix(in oklab,var(--ink) 70%,var(--paper))}.feed-title.svelte-1593148{font-size:clamp(1.25rem,2.2vw,1.6rem);line-height:1.2;margin-bottom:var(--space-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--transition-fast)}.feed-link.svelte-1593148:hover .feed-title:where(.svelte-1593148){color:var(--link-hover)}.feed-desc.svelte-1593148{display:-webkit-box;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--text-secondary);max-width:46em;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.feed-meta.svelte-1593148{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);font-size:var(--text-sm);color:var(--text-muted)}.dot.svelte-1593148{opacity:.5}.feed-art.svelte-1593148{position:relative;aspect-ratio:1 / 1;border-radius:var(--radius-sm);border:1px solid color-mix(in oklab,var(--ink) 8%,transparent);overflow:hidden;background:color-mix(in oklab,var(--accent-soft) 20%,transparent)}.feed-art-empty.svelte-1593148{display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 120% at 100% 0%,color-mix(in oklab,var(--accent-soft) 70%,transparent),transparent 70%),color-mix(in oklab,var(--accent-soft) 20%,transparent)}.feed-art.svelte-1593148 img:where(.svelte-1593148){width:100%;height:100%;object-fit:cover;display:block}.feed-num.svelte-1593148{font-family:var(--font-display);font-size:2.4rem;line-height:1;letter-spacing:-.03em;color:color-mix(in oklab,var(--ink) 22%,transparent)}@media(max-width:720px){.feed-link.svelte-1593148{grid-template-columns:1fr 84px;gap:var(--space-5);padding:var(--space-6) 0}.feed-title.svelte-1593148{font-size:1.15rem}.feed-desc.svelte-1593148{-webkit-line-clamp:2}.feed-num.svelte-1593148{font-size:1.6rem}}main.svelte-1nmp6pz{min-height:100vh}.hero.svelte-1nmp6pz{display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--space-16) 0 var(--space-8)}.hero-content.svelte-1nmp6pz{max-width:760px;margin:0 auto}.hero-title.svelte-1nmp6pz{font-size:clamp(2.4rem,6vw,4.2rem);font-weight:400;line-height:1.06;letter-spacing:-.018em;margin-bottom:var(--space-8);color:var(--text-light);max-width:18em;margin-left:auto;margin-right:auto}.hero-cta.svelte-1nmp6pz{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap}.workshop-spotlight.svelte-1nmp6pz{padding:var(--space-4) 0 var(--space-14)}.spotlight-card.svelte-1nmp6pz{--term-ink: #10141a;--term-fg: #e8eef2;--term-accent: #8fc0ac;position:relative;max-width:860px;margin:0 auto;padding:var(--space-8) var(--space-8) var(--space-6);background:var(--term-ink);color:var(--term-fg);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);overflow:hidden}.spotlight-terminal.svelte-1nmp6pz{display:block;position:relative;margin:0 0 var(--space-4);border-radius:var(--radius-md);background:#0000004d;box-shadow:inset 0 1px #ffffff0f;overflow:hidden}.spotlight-terminal-link.svelte-1nmp6pz{cursor:pointer;transition:box-shadow var(--transition-fast)}.spotlight-terminal-link.svelte-1nmp6pz:hover{box-shadow:inset 0 1px #ffffff0f,0 0 0 1.5px var(--term-accent)}.spot-cue.svelte-1nmp6pz{display:inline-flex;align-items:center;gap:var(--space-2);font-family:SF Mono,Monaco,Menlo,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--term-accent);transition:opacity var(--transition-fast)}.spot-cue-arrow.svelte-1nmp6pz{transition:transform var(--transition-fast)}.spot-cue.svelte-1nmp6pz:hover .spot-cue-arrow:where(.svelte-1nmp6pz){transform:translate(3px)}.spot-cue-off.svelte-1nmp6pz{color:#ffffff4d}.spot-actions.svelte-1nmp6pz{display:flex;gap:var(--space-2)}.spot-step.svelte-1nmp6pz{display:flex;align-items:center;justify-content:center;width:34px;height:34px;font-family:inherit;font-size:1rem;line-height:1;color:var(--term-accent);background:transparent;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast)}.spot-step.svelte-1nmp6pz:hover{border-color:var(--term-accent);background:#ffffff0f}.spotlight-terminal.svelte-1nmp6pz:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(#ffffff08 50%,#0000000a 50%);background-size:100% 4px;opacity:.35}.term-chrome.svelte-1nmp6pz{display:flex;align-items:center;gap:6px;padding:7px 10px;border-bottom:1px solid rgba(255,255,255,.08);font-family:SF Mono,Monaco,Menlo,Roboto Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#fff6}.term-dot.svelte-1nmp6pz{width:10px;height:10px;border-radius:50%;flex-shrink:0}.term-dot-r.svelte-1nmp6pz{background:#ff5f57;box-shadow:0 0 6px #ff5f5773}.term-dot-y.svelte-1nmp6pz{background:#febc2e;box-shadow:0 0 6px #febc2e59}.term-dot-g.svelte-1nmp6pz{background:#28c840;box-shadow:0 0 6px #28c84059}.term-title.svelte-1nmp6pz{flex:1;text-align:center;padding-right:28px}.term-viewport.svelte-1nmp6pz{position:relative;padding:var(--space-7) var(--space-6) var(--space-8)}.term-stack.svelte-1nmp6pz{display:grid}.term-stack.svelte-1nmp6pz>.term-pre:where(.svelte-1nmp6pz){grid-area:1 / 1;margin:0;width:100%;min-width:0}.term-pre-sizer.svelte-1nmp6pz{visibility:hidden;pointer-events:none}.term-pre-live.svelte-1nmp6pz{position:relative;z-index:1}.term-cursor-sizer.svelte-1nmp6pz{animation:none;opacity:.85}.term-pre.svelte-1nmp6pz{margin:0;font-family:SF Mono,Monaco,Menlo,Roboto Mono,monospace;font-size:clamp(12px,1.15vw,15px);line-height:1.75;white-space:pre-wrap;word-break:break-word}.term-pre.svelte-1nmp6pz code:where(.svelte-1nmp6pz){font:inherit}.term-prompt.svelte-1nmp6pz{color:#fffffff2}.term-out.svelte-1nmp6pz{color:#a0cdb9eb}.term-pre-live.svelte-1nmp6pz{transition:opacity .4s var(--ease)}.term-fading.svelte-1nmp6pz{opacity:0}.term-cursor.svelte-1nmp6pz{display:inline-block;width:.5ch;height:1.15em;margin-left:1px;vertical-align:text-bottom;background:var(--term-accent);animation:svelte-1nmp6pz-term-cursor-blink .95s steps(2,end) infinite}.term-cursor-idle.svelte-1nmp6pz{animation-duration:1.35s;opacity:.85}@keyframes svelte-1nmp6pz-term-cursor-blink{0%,45%{opacity:1}55%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.spotlight-terminal-link.svelte-1nmp6pz{cursor:pointer;transition:box-shadow var(--transition-fast)}.spotlight-terminal-link.svelte-1nmp6pz:hover{box-shadow:inset 0 1px #ffffff0f,0 0 0 1.5px var(--term-accent)}.spot-cue.svelte-1nmp6pz{display:inline-flex;align-items:center;gap:var(--space-2);font-family:SF Mono,Monaco,Menlo,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--term-accent);transition:opacity var(--transition-fast)}.spot-cue-arrow.svelte-1nmp6pz{transition:transform var(--transition-fast)}.spot-cue.svelte-1nmp6pz:hover .spot-cue-arrow:where(.svelte-1nmp6pz){transform:translate(3px)}.spot-cue-off.svelte-1nmp6pz{color:#ffffff4d}.spot-actions.svelte-1nmp6pz{display:flex;gap:var(--space-2)}.spot-step.svelte-1nmp6pz{display:flex;align-items:center;justify-content:center;width:34px;height:34px;font-family:inherit;font-size:1rem;line-height:1;color:var(--term-accent);background:transparent;border:1px solid rgba(255,255,255,.14);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast)}.spot-step.svelte-1nmp6pz:hover{border-color:var(--term-accent);background:#ffffff0f}.spotlight-terminal.svelte-1nmp6pz:after{display:none}.term-cursor.svelte-1nmp6pz{animation:none;opacity:1}}.spotlight-foot.svelte-1nmp6pz{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-4)}.articles.svelte-1nmp6pz{padding:var(--space-20) 0 var(--space-16)}.section-head.svelte-1nmp6pz{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--space-8)}.section-label.svelte-1nmp6pz{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.16em;color:var(--text-light-muted);margin:0}.section-all.svelte-1nmp6pz{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--accent)}.feed.svelte-1nmp6pz{border-top:1px solid var(--hairline)}.closing.svelte-1nmp6pz{padding:var(--space-16) 0 var(--space-20);text-align:center}.closing-quote.svelte-1nmp6pz{max-width:560px;margin:0 auto}.closing-quote.svelte-1nmp6pz p:where(.svelte-1nmp6pz){font-size:var(--text-xl);font-style:italic;line-height:var(--leading-snug);color:var(--text-light-muted);margin-bottom:var(--space-3)}.closing-quote.svelte-1nmp6pz cite:where(.svelte-1nmp6pz){font-size:var(--text-sm);font-style:normal;color:var(--accent);font-weight:var(--font-medium)}@media(max-width:768px){.hero-cta.svelte-1nmp6pz{flex-direction:column;align-items:stretch}.spotlight-card.svelte-1nmp6pz{padding:var(--space-5)}.closing-quote.svelte-1nmp6pz p:where(.svelte-1nmp6pz){font-size:var(--text-lg)}}.social-share.svelte-1f7gg9e{display:flex;align-items:center;gap:var(--space-4)}.share-label.svelte-1f7gg9e{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-inverse-muted)}.share-buttons.svelte-1f7gg9e{display:flex;gap:var(--space-2)}.share-btn.svelte-1f7gg9e{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--text-inverse-muted);background-color:#ffffff0d;border:1px solid var(--border-light);border-radius:var(--radius-pill);text-decoration:none;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast)}.share-btn.svelte-1f7gg9e:hover{background-color:#ffffff1a;color:var(--text-inverse);border-color:transparent}[data-theme=light] .share-btn.svelte-1f7gg9e{background-color:#fff;border-color:var(--border-dark);color:var(--text-body)}[data-theme=light] .share-btn.svelte-1f7gg9e:hover{background-color:var(--bg-card-hover);color:var(--text-heading)}.media-viewer.svelte-s0wvbq{margin:var(--space-8) 0}.image-container.svelte-s0wvbq{position:relative;display:block;width:100%;border:none;padding:0;background:none;cursor:zoom-in;border-radius:var(--radius-md);overflow:hidden}.media-image.svelte-s0wvbq{width:100%;height:auto;display:block;transition:transform var(--transition-slow);will-change:transform}.image-container.svelte-s0wvbq:hover .media-image:where(.svelte-s0wvbq){border-color:color-mix(in oklab,var(--accent) 45%,transparent)}.image-overlay.svelte-s0wvbq{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:#0006;opacity:0;transition:opacity var(--transition-fast);color:#fff}.image-container.svelte-s0wvbq:hover .image-overlay:where(.svelte-s0wvbq){opacity:1}.video-container.svelte-s0wvbq{position:relative;border-radius:var(--radius-md);overflow:hidden;background-color:#000}.media-video.svelte-s0wvbq{width:100%;display:block}.video-controls.svelte-s0wvbq{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:linear-gradient(transparent,#000c);position:absolute;bottom:0;left:0;right:0}.video-play-btn.svelte-s0wvbq{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:#fff3;border:none;border-radius:var(--radius-pill);color:#fff;cursor:pointer;transition:background-color var(--transition-fast)}.video-play-btn.svelte-s0wvbq:hover{background-color:#ffffff4d}.video-progress.svelte-s0wvbq{flex:1}.video-slider.svelte-s0wvbq{width:100%;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff4d;border-radius:2px;cursor:pointer}.video-slider.svelte-s0wvbq::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;background:#fff;border-radius:50%}.video-time.svelte-s0wvbq{font-size:var(--text-xs);color:#fffc;font-variant-numeric:tabular-nums}.audio-container.svelte-s0wvbq{padding:var(--space-4);background-color:#ffffff0d;border-radius:var(--radius-md)}.media-audio.svelte-s0wvbq{width:100%}.media-caption.svelte-s0wvbq{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--text-inverse-muted);text-align:center}.lightbox.svelte-s0wvbq{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;background-color:#000000f2;cursor:zoom-out;animation:svelte-s0wvbq-fadeIn var(--transition-fast)}.lightbox-close.svelte-s0wvbq{position:absolute;top:var(--space-4);right:var(--space-4);display:flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:#ffffff1a;border:none;border-radius:var(--radius-pill);color:#fff;cursor:pointer;transition:background-color var(--transition-fast)}.lightbox-close.svelte-s0wvbq:hover{background-color:#fff3}.lightbox-image.svelte-s0wvbq{max-width:90vw;max-height:90vh;object-fit:contain;cursor:default;animation:svelte-s0wvbq-slideUp var(--transition-base)}@keyframes svelte-s0wvbq-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-s0wvbq-slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.author-badge.svelte-1gifi0y{display:inline-flex;align-items:center;gap:var(--space-3);text-decoration:none;transition:opacity var(--transition-fast)}.author-badge.svelte-1gifi0y:hover{opacity:.8}.badge-avatar.svelte-1gifi0y{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.badge-avatar.svelte-1gifi0y img:where(.svelte-1gifi0y){width:100%;height:100%;object-fit:cover}.avatar-initial.svelte-1gifi0y{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--accent);color:#fff;font-weight:var(--font-semibold);font-size:var(--text-sm)}.badge-info.svelte-1gifi0y{display:flex;flex-direction:column;gap:2px}.badge-name.svelte-1gifi0y{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-primary)}.badge-meta.svelte-1gifi0y{font-size:var(--text-xs);color:var(--text-secondary)}.signature.svelte-otvet0{display:flex;align-items:baseline;gap:var(--space-2);margin-top:var(--space-10);padding-top:var(--space-5);border-top:1px solid var(--hairline)}.sig-label.svelte-otvet0{font-size:var(--text-sm);color:var(--text-muted)}.signature.svelte-otvet0 a.sig-name:where(.svelte-otvet0){font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--font-normal);letter-spacing:-.01em;color:var(--ink);text-decoration:none;border-bottom:1px solid transparent;transition:border-color var(--transition-fast)}.signature.svelte-otvet0 a.sig-name:where(.svelte-otvet0):hover{border-bottom-color:var(--accent)}.post.svelte-1wclq9w{min-height:100vh}.loading.svelte-1wclq9w,.error-state.svelte-1wclq9w{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:var(--space-4);text-align:center}.loading-spinner.svelte-1wclq9w{width:40px;height:40px;border:3px solid var(--border-light);border-top-color:var(--accent);border-radius:50%;animation:svelte-1wclq9w-spin 1s linear infinite}@keyframes svelte-1wclq9w-spin{to{transform:rotate(360deg)}}.post-header.svelte-1wclq9w{text-align:center;padding-top:var(--space-6);padding-bottom:var(--space-16)}.post-header-content.svelte-1wclq9w{max-width:800px;margin:0 auto}.back-link.svelte-1wclq9w{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-light-muted);margin-bottom:var(--space-6);transition:color var(--transition-fast)}.back-link.svelte-1wclq9w:hover{color:var(--text-light)}.post-title.svelte-1wclq9w{font-size:var(--text-5xl);font-weight:var(--font-normal);line-height:var(--leading-tight);margin-bottom:var(--space-5)}.post-description.svelte-1wclq9w{font-size:var(--text-xl);line-height:var(--leading-relaxed);color:var(--text-light-muted);max-width:620px;margin:0 auto var(--space-8)}.post-tags.svelte-1wclq9w{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin-bottom:var(--space-8)}.tag.svelte-1wclq9w{font-size:var(--text-xs);font-weight:var(--font-medium);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);text-decoration:none;transition:background-color var(--transition-fast)}.post-author-badge.svelte-1wclq9w{display:flex;justify-content:center;margin-top:var(--space-4)}.post-body.svelte-1wclq9w{background-color:var(--bg-secondary);padding-top:var(--space-12)}.post-layout.svelte-1wclq9w{display:grid;grid-template-columns:1fr;gap:var(--space-12)}@media(min-width:1024px){.post-layout.svelte-1wclq9w{grid-template-columns:160px 1fr;gap:var(--space-24)}}.post-toc.svelte-1wclq9w{display:none}@media(min-width:1024px){.post-toc.svelte-1wclq9w{display:block}}.toc-sticky.svelte-1wclq9w{position:sticky;top:100px}.toc-title.svelte-1wclq9w{font-family:var(--font-family);font-size:var(--text-xs);font-weight:var(--font-semibold);color:color-mix(in oklab,var(--ink) 58%,var(--paper));margin-bottom:var(--space-4);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.toc-nav.svelte-1wclq9w{display:flex;flex-direction:column;gap:var(--space-4)}.toc-link.svelte-1wclq9w{font-size:var(--text-sm);color:color-mix(in oklab,var(--ink) 60%,var(--paper));text-decoration:none;transition:color var(--transition-fast);line-height:var(--leading-snug);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.toc-link.svelte-1wclq9w:hover,.toc-link.svelte-1wclq9w:focus-visible{color:var(--ink)}.toc-link.svelte-1wclq9w:hover{color:var(--link-hover)}.toc-link-h3.svelte-1wclq9w{padding-left:var(--space-4);font-size:var(--text-sm);color:color-mix(in oklab,var(--ink) 48%,var(--paper))}.prose.svelte-1wclq9w{max-width:700px;color:var(--text-light);line-height:var(--leading-relaxed)}.prose.svelte-1wclq9w h2{font-size:var(--text-2xl);margin-top:var(--space-12);margin-bottom:var(--space-4)}.prose.svelte-1wclq9w h3{font-size:var(--text-xl);margin-top:var(--space-8);margin-bottom:var(--space-3)}.prose.svelte-1wclq9w p{margin-bottom:var(--space-4)}.prose.svelte-1wclq9w>p:first-of-type{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-secondary);margin-bottom:var(--space-8)}.prose.svelte-1wclq9w>p:first-of-type:has(img){font-size:inherit;line-height:inherit;color:inherit;margin-bottom:var(--space-4)}.prose.svelte-1wclq9w>p:first-of-type:has(img)+p{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-secondary);margin-bottom:var(--space-8)}.prose.svelte-1wclq9w ul,.prose.svelte-1wclq9w ol{margin-bottom:var(--space-4);padding-left:var(--space-6)}.prose.svelte-1wclq9w li{margin-bottom:var(--space-2)}.prose.svelte-1wclq9w blockquote{border-left:4px solid var(--accent);padding-left:var(--space-4);margin:var(--space-6) 0;font-style:italic;color:var(--text-light-muted)}.prose.svelte-1wclq9w img{display:block;width:100%;max-height:340px;object-fit:cover;border-radius:var(--radius-md);margin:var(--space-6) 0 var(--space-8)}.prose.svelte-1wclq9w>p:first-of-type:has(img) img{max-height:300px}@media(max-width:720px){.prose.svelte-1wclq9w img{max-height:220px}.prose.svelte-1wclq9w>p:first-of-type:has(img) img{max-height:170px}}.prose.svelte-1wclq9w pre{margin:var(--space-6) 0;padding:var(--space-5) var(--space-6);background:color-mix(in oklab,var(--ink) 5%,var(--card));border:1px solid color-mix(in oklab,var(--ink) 12%,transparent);border-radius:var(--radius-md);overflow-x:auto}.prose.svelte-1wclq9w pre code{display:block;font-family:var(--font-mono);font-size:.86rem;line-height:1.7;font-variant-ligatures:none;white-space:pre-wrap;overflow-wrap:anywhere;text-indent:-1.6em;padding-left:1.6em;color:var(--ink)}.prose.svelte-1wclq9w :not(pre)>code{font-family:var(--font-mono);font-size:.86em;font-variant-ligatures:none;padding:.1em .35em;border-radius:5px;background:color-mix(in oklab,var(--accent) 14%,transparent);overflow-wrap:anywhere}.prose.svelte-1wclq9w table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin:var(--space-6) 0;font-size:var(--text-sm)}.prose.svelte-1wclq9w th,.prose.svelte-1wclq9w td{text-align:left;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--hairline);vertical-align:top}.prose.svelte-1wclq9w th{font-family:var(--font-family);font-size:var(--text-xs);font-weight:var(--font-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.prose.svelte-1wclq9w tbody tr:last-child td{border-bottom:none}.prose.svelte-1wclq9w blockquote{margin:var(--space-8) 0;padding:var(--space-1) 0 var(--space-1) var(--space-6);border-left:2px solid var(--accent);font-family:var(--font-display);font-size:var(--text-xl);line-height:1.45;color:var(--ink)}.prose.svelte-1wclq9w blockquote p:last-child{margin-bottom:0}.prose.svelte-1wclq9w a{color:var(--link);text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--link) 40%,transparent);text-decoration-thickness:1px;text-underline-offset:.18em;transition:color var(--transition-fast),text-decoration-color var(--transition-fast)}.prose.svelte-1wclq9w a:hover{color:var(--link-hover);text-decoration-color:var(--link-hover)}.post-share.svelte-1wclq9w{max-width:700px;margin-top:var(--space-12);padding-top:var(--space-8);border-top:1px solid var(--border-light)}@media(min-width:1024px){.post-share.svelte-1wclq9w{margin-left:calc(200px + var(--space-12))}}@media(max-width:768px){.post-title.svelte-1wclq9w{font-size:var(--text-3xl)}.post-description.svelte-1wclq9w{font-size:var(--text-lg)}}.archive.svelte-1jwasty{min-height:100vh;padding-bottom:var(--space-24)}.archive-head.svelte-1jwasty{padding:var(--space-16) 0 var(--space-10);text-align:center}.kicker.svelte-1jwasty{font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--accent);margin-bottom:var(--space-4)}.archive-title.svelte-1jwasty{font-size:clamp(2.2rem,5.4vw,3.4rem);line-height:1.06;letter-spacing:-.018em;margin-bottom:var(--space-8)}.search-box.svelte-1jwasty{position:relative;max-width:520px;margin:0 auto var(--space-4)}.search-icon.svelte-1jwasty{position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.search-input.svelte-1jwasty{width:100%;padding:var(--space-3) var(--space-10);font-family:var(--font-family);font-size:var(--text-base);color:var(--ink);background-color:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-pill);outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.search-input.svelte-1jwasty::placeholder{color:var(--text-muted)}.search-input.svelte-1jwasty:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 30%,transparent)}.search-clear.svelte-1jwasty{position:absolute;right:var(--space-4);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--text-muted);background:transparent;border:none;border-radius:var(--radius-pill);cursor:pointer;transition:color var(--transition-fast)}.search-clear.svelte-1jwasty:hover{color:var(--ink)}.results-count.svelte-1jwasty{font-size:var(--text-sm);color:var(--text-muted)}.feed.svelte-1jwasty{border-top:1px solid var(--hairline)}.loading.svelte-1jwasty{display:flex;justify-content:center;padding:var(--space-16)}.loading-spinner.svelte-1jwasty{width:36px;height:36px;border:3px solid var(--hairline);border-top-color:var(--accent);border-radius:50%;animation:svelte-1jwasty-spin 1s linear infinite}@keyframes svelte-1jwasty-spin{to{transform:rotate(360deg)}}.empty-state.svelte-1jwasty{text-align:center;padding:var(--space-16) var(--space-4);color:var(--text-secondary)}.author-page.svelte-t409v3{min-height:100vh}.loading.svelte-t409v3,.error-state.svelte-t409v3{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:var(--space-4);text-align:center}.loading-spinner.svelte-t409v3{width:40px;height:40px;border:3px solid var(--border-color);border-top-color:var(--accent);border-radius:50%;animation:svelte-t409v3-spin 1s linear infinite}@keyframes svelte-t409v3-spin{to{transform:rotate(360deg)}}.back-link.svelte-t409v3{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-8)}.back-link.svelte-t409v3:hover{color:var(--text-primary)}.author-profile.svelte-t409v3{text-align:center;max-width:640px;margin:0 auto}.author-avatar-large.svelte-t409v3{width:100px;height:100px;border-radius:50%;overflow:hidden;margin:0 auto var(--space-6)}.author-avatar-large.svelte-t409v3 img:where(.svelte-t409v3){width:100%;height:100%;object-fit:cover}.avatar-initial.svelte-t409v3{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--accent);color:#fff;font-size:var(--text-3xl);font-weight:var(--font-medium)}.author-name.svelte-t409v3{font-size:var(--text-3xl);margin-bottom:var(--space-2)}.author-alias.svelte-t409v3{display:flex;justify-content:center;gap:var(--space-3);margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--text-muted)}.author-alias.svelte-t409v3 a:where(.svelte-t409v3){color:var(--link);text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--link) 35%,transparent);text-underline-offset:.18em}.author-alias.svelte-t409v3 a:where(.svelte-t409v3):hover{color:var(--link-hover);text-decoration-color:var(--link-hover)}.author-bio.svelte-t409v3{font-size:var(--text-lg);color:var(--text-secondary);margin-bottom:var(--space-4)}.author-social.svelte-t409v3{display:flex;justify-content:center;gap:var(--space-6);margin-bottom:var(--space-8)}.author-social.svelte-t409v3 a:where(.svelte-t409v3){color:var(--text-secondary);font-size:var(--text-sm)}.author-social.svelte-t409v3 a:where(.svelte-t409v3):hover{color:var(--accent)}.author-full-bio.svelte-t409v3{text-align:left;line-height:var(--leading-relaxed);color:var(--text-secondary)}.author-full-bio.svelte-t409v3 p{margin-bottom:var(--space-4)}.author-full-bio.svelte-t409v3 ul,.author-full-bio.svelte-t409v3 ol{margin-bottom:var(--space-4);padding-left:var(--space-6)}.author-full-bio.svelte-t409v3 a{color:var(--accent-hover);border-bottom:1px solid color-mix(in oklab,var(--accent) 45%,transparent)}.author-full-bio.svelte-t409v3 a:hover{border-bottom-color:var(--accent-hover)}.author-cta.svelte-t409v3{margin-top:var(--space-12);padding:var(--space-7);text-align:left;background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-lg)}.cta-label.svelte-t409v3{display:block;font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--accent-hover);margin-bottom:var(--space-3)}.cta-title.svelte-t409v3{font-size:var(--text-2xl);line-height:1.2;letter-spacing:-.012em;margin-bottom:var(--space-3)}.cta-text.svelte-t409v3{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-secondary);max-width:44em;margin-bottom:var(--space-6)}.author-posts.svelte-t409v3{background:var(--bg-secondary)}.author-posts.svelte-t409v3 .container:where(.svelte-t409v3){width:min(860px,calc(100% - 2.5rem))}.author-posts.svelte-t409v3 h2:where(.svelte-t409v3){font-size:var(--text-2xl);margin-bottom:var(--space-8)}.feed.svelte-t409v3{border-top:1px solid var(--hairline)}.tag-page.svelte-1jyhmcq{min-height:100vh}.back-link.svelte-1jyhmcq{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-8)}.back-link.svelte-1jyhmcq:hover{color:var(--text-primary)}.tag-title.svelte-1jyhmcq{text-align:center}.tag-label.svelte-1jyhmcq{display:inline-block;font-size:var(--text-2xl);font-weight:var(--font-normal);padding:var(--space-2) var(--space-6);border-radius:var(--radius-pill);margin-bottom:var(--space-4)}.tag-count.svelte-1jyhmcq{color:var(--text-secondary)}.tag-posts.svelte-1jyhmcq{background:var(--bg-secondary)}.loading.svelte-1jyhmcq{display:flex;justify-content:center;padding:var(--space-16)}.loading-spinner.svelte-1jyhmcq{width:40px;height:40px;border:3px solid var(--border-color);border-top-color:var(--accent);border-radius:50%;animation:svelte-1jyhmcq-spin 1s linear infinite}@keyframes svelte-1jyhmcq-spin{to{transform:rotate(360deg)}}.empty.svelte-1jyhmcq{text-align:center;color:var(--text-secondary);padding:var(--space-16)}.feed.svelte-1jyhmcq{border-top:1px solid var(--hairline)}.team-page.svelte-em4l3l{min-height:100vh;padding-bottom:var(--space-20)}.team-header.svelte-em4l3l{text-align:center;padding:var(--space-16) 0 var(--space-12)}.kicker.svelte-em4l3l{font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--accent);margin-bottom:var(--space-4)}.team-header.svelte-em4l3l h1:where(.svelte-em4l3l){font-size:var(--text-4xl);font-weight:var(--font-normal);line-height:var(--leading-tight);margin-bottom:var(--space-4)}.team-intro.svelte-em4l3l{font-size:var(--text-lg);color:var(--text-light-muted);max-width:560px;margin:0 auto;line-height:var(--leading-relaxed)}.loading.svelte-em4l3l{display:flex;justify-content:center;padding:var(--space-16)}.loading-spinner.svelte-em4l3l{width:40px;height:40px;border:3px solid var(--border-light);border-top-color:var(--accent);border-radius:50%;animation:svelte-em4l3l-spin 1s linear infinite}@keyframes svelte-em4l3l-spin{to{transform:rotate(360deg)}}.trio-section.svelte-em4l3l{padding:var(--space-6) 0 var(--space-14)}.trio-grid.svelte-em4l3l{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);max-width:960px;margin:0 auto;align-items:stretch}.trio-card.svelte-em4l3l{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--space-8) var(--space-5);background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);text-decoration:none;color:inherit;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.trio-card.svelte-em4l3l:hover{border-color:color-mix(in oklab,var(--accent) 45%,transparent);box-shadow:var(--shadow-md)}.trio-card-center.svelte-em4l3l{border-color:color-mix(in oklab,var(--accent) 45%,transparent);box-shadow:0 0 0 1px color-mix(in oklab,var(--accent) 16%,transparent)}.trio-avatar.svelte-em4l3l{width:112px;height:112px;flex-shrink:0;border-radius:2px;overflow:hidden;background:var(--bg);border:1px solid var(--border-light);margin-bottom:var(--space-5)}.trio-avatar.svelte-em4l3l img:where(.svelte-em4l3l){width:100%;height:100%;object-fit:cover}.trio-initial.svelte-em4l3l{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--accent);color:#fff;font-size:var(--text-4xl);font-weight:var(--font-medium)}.trio-name.svelte-em4l3l{font-size:var(--text-xl);font-weight:var(--font-normal);margin:0 0 var(--space-3);color:var(--text-light)}.trio-bio.svelte-em4l3l{font-size:var(--text-sm);color:var(--text-light-muted);line-height:var(--leading-relaxed);margin:0;flex:1}.trio-meta.svelte-em4l3l{font-size:var(--text-xs);color:var(--text-light-muted);margin:var(--space-3) 0 0;line-height:var(--leading-relaxed)}.trio-link.svelte-em4l3l{font-size:var(--text-sm);color:var(--accent);font-weight:var(--font-semibold);margin-top:var(--space-4)}.others-section.svelte-em4l3l{padding-top:var(--space-4)}.section-label.svelte-em4l3l{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-light-muted);text-align:center;margin-bottom:var(--space-6)}.authors-grid.svelte-em4l3l{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-6);max-width:840px;margin:0 auto}.author-card.svelte-em4l3l{background:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--radius-md);padding:var(--space-6);text-align:center;text-decoration:none;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.author-card.svelte-em4l3l:hover{border-color:color-mix(in oklab,var(--accent) 45%,transparent);box-shadow:var(--shadow-md)}.author-avatar.svelte-em4l3l{width:64px;height:64px;border-radius:50%;overflow:hidden;margin:0 auto var(--space-3)}.author-avatar.svelte-em4l3l img:where(.svelte-em4l3l){width:100%;height:100%;object-fit:cover}.avatar-initial.svelte-em4l3l{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:var(--accent);color:#fff;font-size:var(--text-xl);font-weight:var(--font-medium)}.author-name.svelte-em4l3l{font-size:var(--text-lg);color:var(--text-light);margin:0 0 var(--space-2)}.author-bio.svelte-em4l3l{font-size:var(--text-sm);color:var(--text-light-muted);line-height:var(--leading-relaxed);margin:0}@media(max-width:768px){.trio-grid.svelte-em4l3l{grid-template-columns:1fr;max-width:400px}.trio-card.svelte-em4l3l:nth-child(1){order:1}.trio-card.svelte-em4l3l:nth-child(2){order:2}.trio-card.svelte-em4l3l:nth-child(3){order:3}}.workshop-page.svelte-ha2vvl{min-height:100vh;padding-top:var(--space-12);padding-bottom:var(--space-20)}.container.narrow.svelte-ha2vvl{max-width:760px}.workshop-hero.svelte-ha2vvl{padding:var(--space-16) 0 var(--space-14);text-align:center}.kicker.svelte-ha2vvl{font-size:var(--text-sm);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--accent);margin-bottom:var(--space-4)}.hero-title.svelte-ha2vvl{font-size:clamp(2.1rem,5.4vw,3.4rem);line-height:1.1;letter-spacing:-.018em;margin-bottom:var(--space-6);color:var(--text-light)}.hero-subtitle.svelte-ha2vvl{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--text-light-muted);max-width:34em;margin:0 auto var(--space-8)}.hero-cta.svelte-ha2vvl{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap}.workshop-section.svelte-ha2vvl{padding:var(--space-14) 0}.bg-secondary.svelte-ha2vvl{background:var(--bg-secondary)}.section-label.svelte-ha2vvl{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-muted);margin-bottom:var(--space-6)}.workshop-section.svelte-ha2vvl .lead:where(.svelte-ha2vvl){font-size:var(--text-lg);line-height:1.55;color:var(--text-light);margin-bottom:var(--space-5)}.workshop-section.svelte-ha2vvl p:where(.svelte-ha2vvl){font-size:var(--text-base);line-height:1.65;color:var(--text-light-muted);margin-bottom:var(--space-4)}.workshop-section.svelte-ha2vvl a:where(.svelte-ha2vvl):not(.btn):not(.mb-card){color:var(--accent-hover);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:text-decoration-color var(--transition-fast)}.workshop-section.svelte-ha2vvl a:where(.svelte-ha2vvl):not(.btn):not(.mb-card):hover{text-decoration-color:var(--accent)}.areas.svelte-ha2vvl{display:grid;gap:var(--space-5)}.area.svelte-ha2vvl{padding:var(--space-7);background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-lg)}.area.svelte-ha2vvl h2:where(.svelte-ha2vvl){font-size:var(--text-2xl);margin-bottom:var(--space-3)}.area.svelte-ha2vvl p:where(.svelte-ha2vvl){margin-bottom:0;max-width:46em}.areas-note.svelte-ha2vvl{margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--hairline);font-size:var(--text-sm);color:var(--text-muted)}.scheda-card.svelte-ha2vvl{display:block;margin:var(--space-8) 0 var(--space-6);padding:var(--space-7);background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-lg);text-decoration:none;transition:border-color var(--transition-fast)}.scheda-card.svelte-ha2vvl:hover{border-color:color-mix(in oklab,var(--accent) 55%,transparent)}.scheda-kicker.svelte-ha2vvl{display:block;font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-muted);margin-bottom:var(--space-3)}.scheda-title.svelte-ha2vvl{display:block;font-family:var(--font-display);font-size:var(--text-2xl);line-height:1.2;letter-spacing:-.012em;color:var(--ink);margin-bottom:var(--space-3)}.scheda-text.svelte-ha2vvl{display:block;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-light-muted);max-width:46em}.scheda-go.svelte-ha2vvl{display:inline-block;margin-top:var(--space-4);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--accent-hover)}.mb-card.svelte-ha2vvl{display:block;margin-top:var(--space-8);padding:var(--space-7);background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-lg);text-decoration:none;transition:border-color var(--transition-fast)}.mb-card.svelte-ha2vvl:hover{border-color:color-mix(in oklab,var(--accent) 55%,transparent)}.mb-card-name.svelte-ha2vvl{display:block;font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:-.012em;color:var(--ink)}.mb-card-sub.svelte-ha2vvl{display:block;font-size:var(--text-sm);color:var(--text-muted);margin-bottom:var(--space-4)}.mb-card-text.svelte-ha2vvl{display:block;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-light-muted);max-width:46em}.mb-card-go.svelte-ha2vvl{display:inline-block;margin-top:var(--space-4);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--accent-hover)}.workshop-cta-final.svelte-ha2vvl{text-align:center;padding-top:var(--space-16);padding-bottom:var(--space-16)}.workshop-cta-final.svelte-ha2vvl h2:where(.svelte-ha2vvl){font-size:clamp(2rem,5vw,3rem);line-height:1.12;letter-spacing:-.016em;margin-bottom:var(--space-3);color:var(--text-light)}.cta-sub.svelte-ha2vvl{max-width:32em;margin:0 auto var(--space-8)}.btn-large.svelte-ha2vvl{padding:var(--space-4) var(--space-10);font-size:var(--text-base)}.cta-mail.svelte-ha2vvl{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--text-muted)}@media(max-width:768px){.workshop-hero.svelte-ha2vvl{padding:var(--space-12) 0 var(--space-10)}.hero-cta.svelte-ha2vvl{flex-direction:column;align-items:stretch}.area.svelte-ha2vvl{padding:var(--space-6)}}.scheda-main.svelte-t2s940{padding:var(--space-8) var(--space-4) var(--space-20);background:var(--bg-secondary);min-height:100vh}.scheda-missing.svelte-t2s940{max-width:600px;margin:var(--space-20) auto;text-align:center}.scheda-toolbar.svelte-t2s940{max-width:210mm;margin:0 auto var(--space-5)}.toolbar-inner.svelte-t2s940{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.toolbar-label.svelte-t2s940{font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:.16em;color:var(--text-light-muted)}.toolbar-actions.svelte-t2s940{display:flex;gap:var(--space-3)}.toolbar-btn.svelte-t2s940{font-family:var(--font-family);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-light);background:transparent;border:1px solid var(--border-light);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-5);cursor:pointer;text-decoration:none;transition:all var(--transition-fast)}.toolbar-btn.svelte-t2s940:hover{border-color:var(--accent);color:var(--accent)}.sheet.svelte-t2s940{--accent: #4f7a68;max-width:210mm;margin:0 auto var(--space-8);background:#fff;color:#16181d;padding:20mm 18mm 16mm;box-shadow:var(--shadow-xl);border-radius:var(--radius-sm)}@media print{.scheda-main.svelte-t2s940{padding:0;background:#fff}.sheet.svelte-t2s940{max-width:none;margin:0;padding:0;box-shadow:none;border-radius:0}.sheet.svelte-t2s940+.sheet:where(.svelte-t2s940){break-before:page;page-break-before:always}}.masthead.svelte-t2s940{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);border-bottom:1.5px solid #16181d;padding-bottom:7pt;margin-bottom:22pt}.mh-who.svelte-t2s940{font-size:8pt;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.mh-what.svelte-t2s940{font-size:7.2pt;letter-spacing:.14em;text-transform:uppercase;color:#8b909c;white-space:nowrap}.kicker.svelte-t2s940{font-size:7.4pt;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:9pt}.doc-title.svelte-t2s940{font-family:var(--font-display);font-size:30pt;line-height:1.03;letter-spacing:-.01em;font-weight:400;color:#16181d;margin-bottom:5pt;max-width:15em}.doc-subtitle.svelte-t2s940{font-family:var(--font-display);font-size:13pt;font-weight:400;letter-spacing:-.01em;color:#6a707c;margin-bottom:16pt}.factbar.svelte-t2s940{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:24pt;column-gap:18pt}.fact.svelte-t2s940{padding:0 12pt 0 0}.fact.svelte-t2s940:last-child{padding-right:0}.fact.svelte-t2s940 dt:where(.svelte-t2s940){font-size:6.8pt;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#8b909c;margin-bottom:5pt}.fact.svelte-t2s940 dd:where(.svelte-t2s940){font-size:9.6pt;font-weight:600;line-height:1.3;margin:0}.fact.svelte-t2s940 dd:where(.svelte-t2s940) span:where(.svelte-t2s940){display:block;font-weight:400;font-size:8.2pt;color:#4a4f5a}.block.svelte-t2s940{margin-bottom:18pt}.block-last.svelte-t2s940{margin-bottom:0}.block.svelte-t2s940 h2:where(.svelte-t2s940){font-family:var(--font-family);font-size:7.4pt;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#8b909c;margin-bottom:9pt}.block.svelte-t2s940 p:where(.svelte-t2s940){font-size:9.3pt;line-height:1.55;color:#16181d;margin-bottom:7pt;max-width:62em}.block.svelte-t2s940 p:where(.svelte-t2s940):last-child{margin-bottom:0}.block.svelte-t2s940 .lede:where(.svelte-t2s940){font-family:var(--font-display);font-size:11.4pt;line-height:1.42}.block.svelte-t2s940 .muted:where(.svelte-t2s940){color:#4a4f5a}.obj-intro.svelte-t2s940{margin-bottom:8pt!important}.objectives.svelte-t2s940{list-style:none;padding:0;margin:0}.objectives.svelte-t2s940 li:where(.svelte-t2s940){position:relative;padding-left:16pt;margin-bottom:6pt;font-size:9.3pt;line-height:1.55;max-width:62em}.objectives.svelte-t2s940 li:where(.svelte-t2s940):before{content:"";position:absolute;left:0;top:6.2pt;width:8pt;height:1.4px;background:var(--accent)}.pullquote.svelte-t2s940{font-family:var(--font-display);font-size:12.5pt;font-weight:500;letter-spacing:-.02em;line-height:1.3;color:#16181d;border-left:2.5px solid var(--print-accent, #4f7a68);padding-left:14pt;margin:2pt 0 12pt;max-width:46em}.programma-nota.svelte-t2s940{margin-bottom:7pt;padding-left:7pt;font-size:8pt;line-height:1.45;color:var(--text-secondary);border-left:1.5px solid var(--accent)}.module.svelte-t2s940{display:grid;grid-template-columns:74pt 1fr;gap:0 16pt;padding:5pt 0;border-bottom:.75px solid #dfe2e6;break-inside:avoid}.module.svelte-t2s940:first-of-type{border-top:.75px solid #dfe2e6}.module-num.svelte-t2s940{display:block;font-family:var(--font-display);font-size:17pt;font-weight:400;color:var(--accent);line-height:1}.module-dur.svelte-t2s940{display:block;font-size:6.9pt;letter-spacing:.14em;text-transform:uppercase;color:#8b909c;margin-top:4pt}.module-deo.svelte-t2s940{display:inline-block;margin-top:5pt;font-size:6.2pt;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border:.8px solid var(--accent);padding:1.5pt 3.5pt}.module-body.svelte-t2s940 h3:where(.svelte-t2s940){font-family:var(--font-display);font-size:12pt;font-weight:400;letter-spacing:0;line-height:1.2;color:#16181d;margin-bottom:3pt}.module-body.svelte-t2s940 ul:where(.svelte-t2s940){list-style:none;padding:0;margin:0}.module-body.svelte-t2s940 li:where(.svelte-t2s940){font-size:8.2pt;color:#4a4f5a;line-height:1.35;padding-left:10pt;position:relative;margin-bottom:.5pt}.module-body.svelte-t2s940 li:where(.svelte-t2s940):before{content:"·";position:absolute;left:2pt;color:#8b909c}.speaker.svelte-t2s940{display:grid;grid-template-columns:1fr 150pt;gap:20pt}.speaker-name.svelte-t2s940{font-family:var(--font-display);font-size:16pt;font-weight:400;margin-bottom:1pt!important}.speaker-role.svelte-t2s940{font-size:8.4pt!important;color:var(--accent)!important;font-weight:600;margin-bottom:8pt!important}.speaker-body.svelte-t2s940 p:where(.svelte-t2s940){font-size:9pt;line-height:1.5}.credentials.svelte-t2s940{border-left:.75px solid #dfe2e6;padding-left:12pt;margin:0}.credentials.svelte-t2s940 dt:where(.svelte-t2s940){font-size:6.6pt;letter-spacing:.14em;text-transform:uppercase;color:#8b909c;margin-bottom:2pt}.credentials.svelte-t2s940 dd:where(.svelte-t2s940){font-size:8.4pt;margin:0 0 6pt;line-height:1.35;white-space:pre-line}.credentials.svelte-t2s940 dd:where(.svelte-t2s940):last-child{margin-bottom:0}.colophon.svelte-t2s940{margin-top:12pt;padding-top:8pt;border-top:1.5px solid #16181d;display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-4)}.sig.svelte-t2s940{font-family:var(--font-display);font-size:13pt;font-weight:400;color:#16181d;line-height:1.1}.sig.svelte-t2s940 span:where(.svelte-t2s940){display:block;font-family:var(--font-family);font-size:7.4pt;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:#8b909c;margin-top:3pt}.contacts.svelte-t2s940{text-align:right;font-size:8.4pt;line-height:1.6;color:#4a4f5a}.contacts.svelte-t2s940 strong:where(.svelte-t2s940){display:block;color:#16181d;font-weight:600}@media screen and (max-width:820px){.sheet.svelte-t2s940{padding:var(--space-8) var(--space-5)}.doc-title.svelte-t2s940{font-size:22pt}.factbar.svelte-t2s940{grid-template-columns:repeat(2,1fr)}.fact.svelte-t2s940:nth-child(2){border-right:none}.speaker.svelte-t2s940{grid-template-columns:1fr;gap:var(--space-5)}.credentials.svelte-t2s940{border-left:none;border-top:2px solid #d8dade;padding-left:0;padding-top:var(--space-4)}.module.svelte-t2s940{grid-template-columns:56pt 1fr}.colophon.svelte-t2s940{flex-direction:column;align-items:flex-start}.contacts.svelte-t2s940{text-align:left}}.footer.svelte-1sr6y3t{margin-top:var(--space-16);padding:var(--space-16) 0 var(--space-10);padding-bottom:calc(var(--space-10) + env(safe-area-inset-bottom));border-top:1px solid var(--hairline)}.footer-grid.svelte-1sr6y3t{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:var(--space-10);align-items:start}.brand-name.svelte-1sr6y3t{display:flex;align-items:center;gap:var(--space-3);font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.012em;color:var(--ink)}.brand-dot.svelte-1sr6y3t{width:9px;height:9px;border-radius:50%;background:var(--accent);flex-shrink:0}.brand-line.svelte-1sr6y3t{margin-top:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-secondary);max-width:30em}.foot-title.svelte-1sr6y3t{font-family:var(--font-family);font-size:var(--text-xs);font-weight:var(--font-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-muted);margin-bottom:var(--space-4)}.foot-col.svelte-1sr6y3t ul:where(.svelte-1sr6y3t){list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.foot-col.svelte-1sr6y3t a:where(.svelte-1sr6y3t){font-size:var(--text-sm);color:var(--text-secondary);transition:color var(--transition-fast)}.foot-col.svelte-1sr6y3t a:where(.svelte-1sr6y3t):hover{color:var(--accent-hover)}.foot-note.svelte-1sr6y3t{margin-top:var(--space-3);font-size:var(--text-xs);color:var(--text-muted)}.mb.svelte-1sr6y3t{display:inline-flex;flex-direction:column;gap:2px}.mb-name.svelte-1sr6y3t{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.012em;color:var(--ink);border-bottom:1px solid transparent;transition:border-color var(--transition-fast)}.mb.svelte-1sr6y3t:hover .mb-name:where(.svelte-1sr6y3t){border-bottom-color:var(--accent)}.mb-sub.svelte-1sr6y3t{font-size:var(--text-xs);color:var(--text-muted)}.footer-bottom.svelte-1sr6y3t{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-12);padding-top:var(--space-5);border-top:1px solid var(--hairline);font-size:var(--text-xs);color:var(--text-muted)}@media(max-width:860px){.footer-grid.svelte-1sr6y3t{grid-template-columns:1fr 1fr;gap:var(--space-8)}.foot-brand.svelte-1sr6y3t{grid-column:1 / -1}}@media(max-width:480px){.footer-grid.svelte-1sr6y3t{grid-template-columns:1fr}}.velo.svelte-wljw87{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:color-mix(in oklab,var(--ink) 45%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.riquadro.svelte-wljw87{position:fixed;z-index:1001;top:50%;left:50%;transform:translate(-50%,-50%);width:min(460px,calc(100vw - 2rem));max-height:min(85vh,720px);overflow:auto;padding:var(--space-8) var(--space-7) var(--space-6);background:var(--card-strong);border:1px solid var(--hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl)}.chiudi.svelte-wljw87{position:absolute;top:var(--space-3);right:var(--space-3);display:grid;place-items:center;width:34px;height:34px;font-size:1.3rem;line-height:1;color:var(--text-muted);background:none;border:0;border-radius:50%;cursor:pointer}.chiudi.svelte-wljw87:hover{color:var(--ink);background:color-mix(in oklab,var(--ink) 6%,transparent)}h2.svelte-wljw87{font-size:var(--text-2xl);margin-bottom:var(--space-2)}.oggetto.svelte-wljw87{margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--text-muted)}.spiega.svelte-wljw87{margin-bottom:var(--space-5);color:var(--text-secondary);line-height:var(--leading-relaxed)}.canali.svelte-wljw87{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-5)}.canale.svelte-wljw87{display:flex;align-items:baseline;gap:var(--space-3);padding:var(--space-4);background:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-md);transition:border-color var(--transition-fast)}.canale.svelte-wljw87:hover{border-color:var(--accent)}.nome.svelte-wljw87{font-weight:var(--font-semibold);color:var(--ink)}.invito.svelte-wljw87{font-size:var(--text-sm);color:var(--text-muted)}.oppure.svelte-wljw87{margin-bottom:var(--space-3);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-muted)}.mail.svelte-wljw87{display:flex;flex-direction:column;gap:2px;padding:var(--space-4);font-weight:var(--font-semibold);color:var(--paper);background:var(--ink);border-radius:var(--radius-md)}.indirizzo.svelte-wljw87{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-normal);opacity:.75}.profilo.svelte-wljw87{display:block;margin-top:var(--space-3);font-size:var(--text-sm);color:var(--link);text-align:center;text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--link) 35%,transparent);text-underline-offset:.18em}.profilo.svelte-wljw87:hover{color:var(--link-hover);text-decoration-color:var(--link-hover)}.nota.svelte-wljw87{margin-top:var(--space-5);font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--text-muted)}@media(max-width:520px){.riquadro.svelte-wljw87{top:auto;bottom:0;transform:translate(-50%);width:100%;max-height:88vh;border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom))}}.app.svelte-1n46o8q{min-height:100vh;display:flex;flex-direction:column}.main-content.svelte-1n46o8q{flex:1;padding-top:var(--space-20)}:root{--ink: #14181f;--paper: #e9edf2;--accent: #7fad9a;--accent-soft: #b7d8c8;--accent-hover: #6b9a87;--link: #2c6650;--link-hover: #1d4c3a;--muted: color-mix(in oklab, var(--ink) 58%, var(--paper));--soft: color-mix(in oklab, var(--ink) 38%, var(--paper));--card: color-mix(in oklab, white 72%, var(--paper));--card-strong: color-mix(in oklab, white 88%, var(--paper));--hairline: color-mix(in oklab, var(--ink) 10%, transparent);--bg-primary: var(--paper);--bg-secondary: color-mix(in oklab, white 40%, var(--paper));--bg-tertiary: color-mix(in oklab, var(--ink) 5%, var(--paper));--bg-card: var(--card);--bg-card-hover: var(--card-strong);--text-primary: var(--ink);--text-secondary: var(--muted);--text-muted: var(--soft);--text-on-card: var(--ink);--text-on-card-secondary: var(--muted);--text-on-card-muted: var(--soft);--text-dark: var(--ink);--text-body: var(--muted);--text-light: var(--ink);--text-light-muted: var(--muted);--border-color: var(--hairline);--border-light: var(--hairline);--border-dark: color-mix(in oklab, var(--ink) 18%, transparent);--nav-bg: color-mix(in oklab, var(--paper) 82%, transparent);--font-family: Manrope, system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: Newsreader, "Iowan Old Style", Georgia, serif;--font-mono: "JetBrains Mono", "SF Mono", "Menlo", ui-monospace, monospace;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--text-xs: .78rem;--text-sm: .9rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.28rem;--text-2xl: 1.6rem;--text-3xl: 2rem;--text-4xl: 2.5rem;--text-5xl: 3.25rem;--text-6xl: 4rem;--leading-tight: 1.08;--leading-snug: 1.28;--leading-normal: 1.5;--leading-relaxed: 1.6;--tracking-tight: -.03em;--tracking-normal: 0;--tracking-wide: .14em;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 1.75rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-14: 3.5rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--radius-sm: .5rem;--radius-md: .9rem;--radius-lg: 1.25rem;--radius-xl: 1.6rem;--radius-pill: 999px;--shadow-sm: 0 6px 16px color-mix(in oklab, var(--ink) 4%, transparent);--shadow-md: 0 12px 30px color-mix(in oklab, var(--ink) 6%, transparent);--shadow-lg: 0 18px 40px color-mix(in oklab, var(--ink) 6%, transparent);--shadow-xl: 0 24px 50px color-mix(in oklab, var(--ink) 10%, transparent);--ease: cubic-bezier(.22, 1, .36, 1);--transition-fast: .25s var(--ease);--transition-normal: .35s var(--ease);--transition-slow: .6s var(--ease)}[data-theme=dark]{--ink: #eef2f6;--paper: #10141a;--accent: #8fc0ac;--accent-soft: #6f9c8a;--accent-hover: #a6d2c0;--link: #a9dcc6;--link-hover: #c6ead8;--card: color-mix(in oklab, white 8%, var(--paper));--card-strong: color-mix(in oklab, white 12%, var(--paper));--hairline: color-mix(in oklab, var(--ink) 8%, transparent);--bg-secondary: color-mix(in oklab, white 4%, var(--paper));--nav-bg: color-mix(in oklab, var(--paper) 88%, transparent);--shadow-sm: 0 6px 16px rgba(0, 0, 0, .3);--shadow-md: 0 12px 28px rgba(0, 0, 0, .4);--shadow-lg: 0 18px 38px rgba(0, 0, 0, .45);--shadow-xl: 0 24px 50px rgba(0, 0, 0, .55)}[data-theme=dark] body{background:radial-gradient(1100px 620px at 10% -15%,color-mix(in oklab,var(--accent-soft) 10%,transparent),transparent 62%),radial-gradient(900px 560px at 100% -5%,color-mix(in oklab,var(--accent-soft) 6%,transparent),transparent 58%),linear-gradient(170deg,color-mix(in oklab,white 3%,var(--paper)) 0%,var(--paper) 55%,color-mix(in oklab,black 25%,var(--paper)) 100%);background-attachment:fixed}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-padding-top:5.5rem;background:var(--paper);color-scheme:light;overflow-x:hidden}html[data-theme=dark]{color-scheme:dark}body{font-family:var(--font-family);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--ink);min-height:100vh;min-height:100dvh;background:radial-gradient(1200px 700px at 12% -10%,color-mix(in oklab,var(--accent-soft) 55%,transparent),transparent 60%),radial-gradient(900px 600px at 100% 0%,color-mix(in oklab,var(--accent-soft) 28%,transparent),transparent 55%),linear-gradient(165deg,color-mix(in oklab,white 45%,var(--paper)) 0%,var(--paper) 48%,color-mix(in oklab,var(--ink) 6%,var(--paper)) 100%);background-attachment:fixed}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--font-normal);line-height:var(--leading-tight);letter-spacing:-.012em;color:var(--ink)}a{color:inherit;text-decoration:none;transition:color var(--transition-fast)}.container{width:min(1120px,calc(100% - 2.5rem));margin:0 auto;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.container.narrow{width:min(860px,calc(100% - 2.5rem))}.section{padding:var(--space-20) 0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);font-family:var(--font-family);font-size:var(--text-sm);font-weight:var(--font-semibold);border-radius:var(--radius-pill);border:1px solid transparent;cursor:pointer;transition:all var(--transition-fast);text-decoration:none}.btn-primary{background-color:var(--ink);color:var(--paper)}.btn-primary:hover{box-shadow:var(--shadow-lg)}.btn-ghost,.btn-secondary{background-color:transparent;color:var(--ink);border-color:color-mix(in oklab,var(--ink) 16%,transparent)}.btn-ghost:hover,.btn-secondary:hover{border-color:var(--accent);color:var(--accent-hover)}.btn-accent{background-color:var(--accent);color:#fff}.btn-accent:hover{background-color:var(--accent-hover)}.tag-chip{--tag-h: 155;color:oklch(.46 .085 var(--tag-h));background:oklch(.93 .045 var(--tag-h));transition:background var(--transition-fast),color var(--transition-fast)}.tag-chip:hover{background:oklch(.88 .075 var(--tag-h))}[data-theme=dark] .tag-chip{color:oklch(.86 .09 var(--tag-h));background:oklch(.32 .045 var(--tag-h))}[data-theme=dark] .tag-chip:hover{background:oklch(.38 .07 var(--tag-h))}.card{background-color:var(--card);border:1px solid var(--hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;transition:box-shadow var(--transition-slow),border-color var(--transition-slow)}.card:hover{border-color:color-mix(in oklab,var(--accent) 45%,transparent);box-shadow:var(--shadow-xl)}.card-accent{border-left:3px solid var(--accent)}.animate-fade-in{opacity:0;animation:rise .9s var(--ease) .05s forwards}.animate-slide-up{opacity:0;animation:rise 1s var(--ease) .14s forwards}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.animate-fade-in,.animate-slide-up{opacity:1;transform:none}}@media(max-width:768px){.section{padding:var(--space-12) 0}.container{width:min(100% - 1.5rem,1120px)}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--ink) 18%,transparent);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--ink) 30%,transparent)}::selection{background-color:var(--accent-soft);color:var(--ink)}:focus-visible{outline:2px solid var(--link);outline-offset:3px;border-radius:var(--radius-sm)}[data-theme=dark] :focus-visible{outline-color:var(--accent)}@media(pointer:coarse){a,button,[role=button],input,select{min-height:44px}.prose a,p a,li a,.tag-chip{min-height:0}.post-tags{gap:var(--space-3)}}@page{size:A4;margin:17mm 16mm 14mm}@media print{:root,[data-theme=light],[data-theme=dark]{--bg-primary: #ffffff;--bg-secondary: #ffffff;--bg-tertiary: #ffffff;--text-primary: #16181d;--text-secondary: #4a4f5a;--text-muted: #8b909c;--text-light: #16181d;--text-light-muted: #4a4f5a;--border-color: #d8dade;--border-light: #d8dade;--accent: #4f7a68;--accent-soft: #4f7a68}html,body{background:#fff!important;color:#16181d!important;font-size:9.3pt;-webkit-print-color-adjust:exact;print-color-adjust:exact}header.nav,.nav,footer,.footer,.scheda-toolbar,.no-print{display:none!important}.main-content{padding-top:0!important}a{color:inherit!important;text-decoration:none!important}*{box-shadow:none!important;animation:none!important;transition:none!important}}
