.PublicFeedbackWidget_root__tEbFt{position:fixed;z-index:50;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));color:var(--v7-ink);font-family:var(--v7-font-ui)}.PublicFeedbackWidget_root__tEbFt[data-hidden-for-capture=true]{visibility:hidden}.PublicFeedbackWidget_launcher__aPxJK{position:relative;display:grid;width:52px;height:52px;padding:0;place-items:center;border:1px solid var(--v7-border-strong);border-radius:50%;background:var(--v7-ink);color:var(--v7-white);box-shadow:0 8px 24px rgba(32,32,32,.18);cursor:pointer}.PublicFeedbackWidget_launcher__aPxJK:focus-visible{outline:3px solid var(--v7-focus-on-dark);outline-offset:3px}.PublicFeedbackWidget_panel__ENZX0 button:focus-visible,.PublicFeedbackWidget_panel__ENZX0 input:focus-visible,.PublicFeedbackWidget_panel__ENZX0 select:focus-visible,.PublicFeedbackWidget_panel__ENZX0 textarea:focus-visible,.PublicFeedbackWidget_prompt__m8Kiw button:focus-visible{outline:3px solid var(--v7-focus);outline-offset:3px}.PublicFeedbackWidget_bubbleIcon__cJUwy{position:relative;display:block;width:22px;height:17px;border:2px solid;border-radius:3px}.PublicFeedbackWidget_bubbleIcon__cJUwy:after,.PublicFeedbackWidget_bubbleIcon__cJUwy:before{position:absolute;top:6px;width:3px;height:3px;border-radius:50%;background:currentColor;content:""}.PublicFeedbackWidget_bubbleIcon__cJUwy:before{left:5px;box-shadow:7px 0 0 currentColor}.PublicFeedbackWidget_bubbleIcon__cJUwy:after{top:auto;bottom:-6px;left:4px;width:7px;height:7px;border:0;border-bottom:2px solid;border-left:2px solid;border-radius:0;background:transparent;transform:skewY(-35deg)}.PublicFeedbackWidget_prompt__m8Kiw{position:absolute;right:0;bottom:66px;width:min(320px,calc(100vw - 36px));padding:18px;border:1px solid var(--v7-border-strong);border-radius:var(--v7-radius);background:var(--v7-paper);box-shadow:0 16px 36px rgba(32,32,32,.16)}.PublicFeedbackWidget_prompt__m8Kiw strong{display:block;padding-right:24px;font-family:var(--v7-font-display);font-size:20px;font-weight:400}.PublicFeedbackWidget_prompt__m8Kiw p{margin:8px 0 14px;color:var(--v7-ink-2);font-size:14px;line-height:1.5}.PublicFeedbackWidget_promptClose__YZo08{position:absolute;top:8px;right:8px;width:32px;height:32px;padding:0;border:0;background:transparent;color:var(--v7-ink-2);font-size:18px;cursor:pointer}.PublicFeedbackWidget_promptAction__IhmIm,.PublicFeedbackWidget_submitButton__eO7P6{border-color:var(--v7-ink)!important;background:var(--v7-ink)!important;color:var(--v7-white)!important}.PublicFeedbackWidget_promptAction__IhmIm{min-height:42px;padding:9px 14px;border:1px solid;border-radius:var(--v7-radius);font:inherit;cursor:pointer}.PublicFeedbackWidget_backdrop__IHHdm{position:fixed;z-index:70;inset:0;display:grid;align-items:end;justify-items:end;padding:20px;background:rgba(32,32,32,.34)}.PublicFeedbackWidget_panel__ENZX0{width:min(460px,100%);max-height:min(780px,calc(100dvh - 40px));overflow-y:auto;border:1px solid var(--v7-border-strong);border-radius:var(--v7-radius);background:var(--v7-paper);box-shadow:0 24px 64px rgba(32,32,32,.26)}.PublicFeedbackWidget_header__8IuaS{position:sticky;z-index:1;top:0;display:flex;justify-content:space-between;gap:20px;align-items:start;padding:20px 22px;border-bottom:var(--v7-line);background:var(--v7-paper)}.PublicFeedbackWidget_header__8IuaS span{color:var(--v7-brown);font-size:12px;text-transform:uppercase}.PublicFeedbackWidget_header__8IuaS h2{margin:4px 0 0;font-family:var(--v7-font-display);font-size:26px;font-weight:400;line-height:1.15}.PublicFeedbackWidget_closeButton__J1J_a{flex:0 0 auto;width:36px;height:36px;padding:0;border:1px solid var(--v7-line-color);border-radius:50%;background:var(--v7-white);color:var(--v7-ink);font:inherit;cursor:pointer}.PublicFeedbackWidget_form__y1wgr{display:grid;gap:18px;padding:22px}.PublicFeedbackWidget_field__RsPnM{display:grid;gap:7px}.PublicFeedbackWidget_field__RsPnM>span,.PublicFeedbackWidget_screenshotSection__8qImi strong{font-size:14px;font-weight:500}.PublicFeedbackWidget_field__RsPnM em{color:var(--v7-ink-3);font-size:12px;font-style:normal;font-weight:400}.PublicFeedbackWidget_field__RsPnM input,.PublicFeedbackWidget_field__RsPnM select,.PublicFeedbackWidget_field__RsPnM textarea{width:100%;border:var(--v7-line);border-radius:var(--v7-radius);background:var(--v7-white);color:var(--v7-ink);font:inherit}.PublicFeedbackWidget_field__RsPnM input,.PublicFeedbackWidget_field__RsPnM select{min-height:46px;padding:10px 12px}.PublicFeedbackWidget_field__RsPnM textarea{min-height:128px;resize:vertical;padding:12px;line-height:1.5}.PublicFeedbackWidget_field__RsPnM small{justify-self:end;color:var(--v7-ink-3);font-size:11px}.PublicFeedbackWidget_screenshotSection__8qImi{display:grid;gap:12px;padding:14px;border:var(--v7-line);background:var(--v7-white)}.PublicFeedbackWidget_screenshotSection__8qImi p{margin:5px 0 0;color:var(--v7-ink-2);font-size:12px;line-height:1.5}.PublicFeedbackWidget_screenshotSection__8qImi img{display:block;width:100%;max-height:220px;object-fit:contain;border:var(--v7-line);background:var(--v7-paper-3)}.PublicFeedbackWidget_actions__IxrIL,.PublicFeedbackWidget_screenshotActions__UsA35{display:flex;flex-wrap:wrap;gap:8px}.PublicFeedbackWidget_actions__IxrIL button,.PublicFeedbackWidget_screenshotActions__UsA35 button{min-height:42px;padding:9px 13px;border:var(--v7-line-dark);border-radius:var(--v7-radius);background:var(--v7-white);color:var(--v7-ink);font:inherit;cursor:pointer}.PublicFeedbackWidget_actions__IxrIL button:disabled,.PublicFeedbackWidget_screenshotActions__UsA35 button:disabled{cursor:wait;opacity:.58}.PublicFeedbackWidget_textButton__WgVFg{border-color:transparent!important;background:transparent!important;text-decoration:underline;text-underline-offset:3px}.PublicFeedbackWidget_hiddenInput__GJRu_,.PublicFeedbackWidget_honeypot__3zKMD{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.PublicFeedbackWidget_privacyNote__eCUyv{margin:0;color:var(--v7-ink-3);font-size:11px;line-height:1.5}.PublicFeedbackWidget_privacyNote__eCUyv a{color:inherit;text-decoration:underline;text-underline-offset:3px}.PublicFeedbackWidget_status__MKdmH{margin:0;padding:11px 12px;border:1px solid var(--v7-line-color);font-size:13px;line-height:1.45}.PublicFeedbackWidget_status__MKdmH[data-tone=success]{border-color:#47714b;background:#f0f7f0;color:#294d2d}.PublicFeedbackWidget_status__MKdmH[data-tone=error]{border-color:#9c443d;background:#fff4f2;color:#762b25}.PublicFeedbackWidget_actions__IxrIL{position:sticky;bottom:-22px;margin:0 -22px -22px;padding:14px 22px 22px;border-top:var(--v7-line);background:var(--v7-paper);justify-content:flex-end}@media (max-width:560px){.PublicFeedbackWidget_root__tEbFt{right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom))}.PublicFeedbackWidget_backdrop__IHHdm{align-items:end;padding:0}.PublicFeedbackWidget_panel__ENZX0{width:100%;max-height:92dvh;border-right:0;border-bottom:0;border-left:0}.PublicFeedbackWidget_form__y1wgr,.PublicFeedbackWidget_header__8IuaS{padding-right:18px;padding-left:18px}.PublicFeedbackWidget_actions__IxrIL button{flex:1 1 150px}.PublicFeedbackWidget_actions__IxrIL{bottom:-22px;margin-right:-18px;margin-left:-18px;padding-right:18px;padding-left:18px}}@media (prefers-reduced-motion:reduce){.PublicFeedbackWidget_root__tEbFt *{scroll-behavior:auto}}.V7AnalyticsConsent_analyticsConsent__4AWCB{position:fixed;z-index:60;right:0;bottom:0;left:0;border-top:1px solid var(--v7-border-strong);background:var(--v7-paper);color:var(--v7-ink);font-family:var(--v7-font-ui);box-shadow:0 -12px 32px rgba(32,32,32,.08)}html[data-zl-privacy-consent=stored] .V7AnalyticsConsent_analyticsConsent__4AWCB[data-initial-consent]{display:none}.V7AnalyticsConsent_analyticsConsentInner__IunwY{width:min(100%,var(--v7-container));display:grid;grid-template-columns:minmax(260px,1fr) minmax(320px,640px);gap:20px 32px;align-items:start;margin:0 auto;padding:16px var(--v7-gutter)}.V7AnalyticsConsent_analyticsConsentCopy__qICRT{display:grid;gap:6px}.V7AnalyticsConsent_analyticsConsent__4AWCB strong{display:block;font-weight:400}.V7AnalyticsConsent_analyticsConsent__4AWCB p{max-width:760px;margin:0;color:var(--v7-ink-2);font-size:var(--v7-type-sm)}.V7AnalyticsConsent_analyticsConsentPanel__JKhcp{display:grid;gap:12px}.V7AnalyticsConsent_analyticsConsentMeta__Vodw3{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--v7-ink-3);font-size:var(--v7-type-xs);letter-spacing:0}.V7AnalyticsConsent_analyticsConsentChoices__4kZqH{display:grid;gap:8px}.V7AnalyticsConsent_analyticsConsentChoice__tyq_b{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start;padding:10px 12px;border:1px solid var(--v7-line-color);background:var(--v7-white)}.V7AnalyticsConsent_analyticsConsentChoice__tyq_b input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--v7-ink)}.V7AnalyticsConsent_analyticsConsentChoice__tyq_b span{display:grid;gap:3px}.V7AnalyticsConsent_analyticsConsentChoice__tyq_b small{color:var(--v7-ink-2);font-size:var(--v7-type-xs);line-height:1.35}.V7AnalyticsConsent_analyticsConsentActions__SzGDi{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch;justify-content:flex-end}.V7AnalyticsConsent_analyticsConsentButton__DolK1{min-height:48px;display:inline-flex;flex:0 1 auto;align-items:center;justify-content:center;padding:12px 24px;border:1px solid var(--v7-border-strong);border-radius:var(--v7-radius);background:transparent;color:var(--v7-ink);font-family:var(--v7-font-ui);font-size:var(--v7-type-base);font-weight:300;line-height:1.15;text-align:center;cursor:pointer}.V7AnalyticsConsent_analyticsConsentButtonPrimary__5IygJ{background:var(--v7-ink);color:var(--v7-white)}.V7AnalyticsConsent_analyticsConsentButton__DolK1:focus-visible,.V7AnalyticsConsent_analyticsConsentSecondary__DdDKb a:focus-visible{outline:3px solid var(--v7-focus);outline-offset:3px}.V7AnalyticsConsent_analyticsConsentSecondary__DdDKb{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px 18px}.V7AnalyticsConsent_analyticsConsentSecondary__DdDKb a{color:var(--v7-ink-2);font-size:var(--v7-type-xs);text-decoration:underline;text-underline-offset:4px}@media (max-width:760px){.V7AnalyticsConsent_analyticsConsentInner__IunwY{grid-template-columns:1fr;gap:14px;padding-block:14px}.V7AnalyticsConsent_analyticsConsentActions__SzGDi{justify-content:flex-start}.V7AnalyticsConsent_analyticsConsentButton__DolK1{flex:1 1 132px;min-height:56px}}:root{--zl-ink:#1F2631;--zl-ink-light:#2B3542;--zl-primary:#2A6478;--zl-primary-light:#5A7581;--zl-cream:#F8F5F0;--zl-cream-warm:#FBF8F3;--zl-ice:#EDF3F5;--zl-near-black:#1A1A2E;--zl-coral:#E8836B;--zl-peach:#EBCBB0;--zl-golden:#F2B418;--zl-sage:#B3B5AA;--zl-sage-deep:#8A9A7E;--zl-mint:#D4E8E0;--zl-amber-muted:#D4A843;--zl-bg-base:var(--zl-cream);--zl-bg-elevated:#FFFFFF;--zl-bg-subtle:var(--zl-ice);--zl-text-primary:var(--zl-ink);--zl-text-secondary:var(--zl-ink-light);--zl-text-muted:#6E7680;--zl-accent:var(--zl-primary);--zl-accent-hover:#1F4E5E;--zl-accent-soft:var(--zl-mint);--zl-state-warning:var(--zl-amber-muted);--zl-state-info:var(--zl-primary);--zl-state-danger:#8A3A28;--zl-state-success:#3A6E4F;--zl-border-subtle:#E4E2DB;--zl-border-strong:var(--zl-ink);--zl-series-badania:var(--zl-primary);--zl-series-dokumentacja:var(--zl-primary-light);--zl-series-gabinet:var(--zl-sage-deep);--zl-series-nfz:var(--zl-ink);--zl-series-pacjent:var(--zl-coral);--zl-series-powitanie:var(--zl-primary);--zl-series-praca:var(--zl-primary-light);--zl-series-zdarzenia:var(--zl-ink);--zl-font-heading:"Fraunces",Georgia,"Times New Roman",serif;--zl-font-body:"Inter",-apple-system,system-ui,sans-serif;--zl-font-mono:"JetBrains Mono",ui-monospace,monospace;--zl-fs-display:clamp(2.5rem,4vw + 1rem,4.25rem);--zl-fs-h1:clamp(2rem,2.5vw + 1rem,3rem);--zl-fs-h2:clamp(1.5rem,1.2vw + 1rem,2rem);--zl-fs-h3:clamp(1.25rem,0.5vw + 1rem,1.5rem);--zl-fs-lead:clamp(1.125rem,0.5vw + 1rem,1.375rem);--zl-fs-body:1.0625rem;--zl-fs-small:0.9375rem;--zl-fs-caption:0.8125rem;--zl-lh-tight:1.15;--zl-lh-snug:1.3;--zl-lh-body:1.65;--zl-lh-relaxed:1.75;--zl-measure:68ch;--zl-space-1:0.25rem;--zl-space-2:0.5rem;--zl-space-3:0.75rem;--zl-space-4:1rem;--zl-space-5:1.5rem;--zl-space-6:2rem;--zl-space-7:3rem;--zl-space-8:4rem;--zl-space-9:6rem;--zl-space-10:8rem;--zl-radius-sm:2px;--zl-radius-md:4px;--zl-radius-lg:8px;--zl-shadow-0:none;--zl-shadow-1:0 1px 2px rgba(31,38,49,0.04),0 1px 3px rgba(31,38,49,0.06);--zl-shadow-2:0 4px 12px rgba(31,38,49,0.08);--zl-duration-fast:120ms;--zl-duration-base:200ms;--zl-duration-slow:320ms;--zl-ease-standard:cubic-bezier(0.2,0,0.13,1);--zl-ease-emphasized:cubic-bezier(0.2,0,0,1)}[data-series=badania-kliniczne]{--zl-accent:var(--zl-series-badania)}[data-series=dokumentacja-medyczna]{--zl-accent:var(--zl-series-dokumentacja)}[data-series=gabinet-i-praktyka]{--zl-accent:var(--zl-series-gabinet);--zl-bg-base:var(--zl-cream-warm)}[data-series=nfz-i-kontrole]{--zl-accent:var(--zl-series-nfz);--zl-bg-base:var(--zl-ice)}[data-series=pacjent-i-sytuacje-konfliktowe]{--zl-accent:var(--zl-series-pacjent)}[data-series=praca-lekarza]{--zl-accent:var(--zl-series-praca)}[data-series=zdarzenie-niepozadane]{--zl-accent:var(--zl-series-zdarzenia);--zl-bg-base:var(--zl-ice)}[data-series=granty-i-dofinansowania]{--zl-accent:var(--zl-series-badania)}@media (prefers-reduced-motion:reduce){:root{--zl-duration-fast:0ms;--zl-duration-base:0ms;--zl-duration-slow:0ms}}:root{--v4-bg-base:var(--zl-cream);--v4-bg-elev:var(--zl-bg-elevated);--v4-bg-warm:var(--zl-cream-warm);--v4-bg-ice:var(--zl-ice);--v4-bg-ink:var(--zl-ink);--v4-ink:var(--zl-ink);--v4-ink-soft:#2b3542;--v4-muted:#5f6670;--v4-ink-hover:#111923;--v4-on-ink:var(--zl-cream);--v4-on-ink-muted:rgba(248,245,240,0.78);--v4-teal:var(--zl-primary);--v4-teal-hover:#1f4e5e;--v4-coral:var(--zl-coral);--v4-coral-hover:#c96b53;--v4-golden:var(--zl-golden);--v4-gold-strong:var(--zl-golden);--v4-gold-muted:var(--zl-amber-muted);--v4-gold-ink:rgba(242,180,24,0.85);--v4-success:#3a6e4f;--v4-warning:var(--zl-amber-muted);--v4-danger:#8a3a28;--v4-border:var(--zl-border-subtle);--v4-border-strong:var(--zl-border-strong);--v4-border-muted:rgba(31,38,49,0.16);--v4-ring:rgba(42,100,120,0.28);--v4-container:1280px;--v4-gutter:clamp(20px,4vw,72px);--v4-col-gap:24px;--v4-section-y:clamp(64px,8vw,120px);--v4-radius-sm:2px;--v4-radius:4px;--v4-radius-lg:8px;--v4-radius-btn:6px;--v4-card-bg:var(--v4-bg-elev);--v4-card-border:var(--v4-border);--v4-chip-bg:var(--v4-bg-elev);--v4-chip-border:var(--v4-border);--v4-field-bg:var(--v4-bg-elev);--v4-field-border:var(--v4-border-strong);--v4-sticky-bg:rgba(248,245,240,0.94);--v4-ease:cubic-bezier(0.2,0,0,1);--v4-fast:120ms;--v4-base:200ms;--v4-slow:320ms;--v4-fs-display:clamp(2.25rem,2.2vw + 1.4rem,4.25rem);--v4-fs-h1:clamp(2rem,1.4vw + 1.25rem,3rem);--v4-fs-h2:clamp(1.5rem,0.9vw + 1rem,2.125rem);--v4-fs-h3:clamp(1.125rem,0.25vw + 1rem,1.375rem);--v4-fs-lead:clamp(1.0625rem,0.3vw + 1rem,1.25rem);--v4-fs-body:1.0625rem;--v4-fs-small:0.9375rem;--v4-fs-meta:0.75rem;--v4-font-heading:var(--zl-font-heading-runtime,"Fraunces"),Georgia,"Times New Roman",serif;--v4-font-body:var(--zl-font-body-runtime,"Inter"),-apple-system,system-ui,sans-serif;--zl-surface-base:var(--v4-bg-base);--zl-surface-elevated:var(--v4-bg-elev);--zl-surface-warm:var(--v4-bg-warm);--zl-surface-ice:var(--v4-bg-ice);--zl-surface-ink:var(--v4-bg-ink);--zl-text-primary:var(--v4-ink);--zl-text-secondary:var(--v4-ink-soft);--zl-text-muted:var(--v4-muted);--zl-text-on-ink:var(--v4-on-ink);--zl-text-on-ink-muted:var(--v4-on-ink-muted);--zl-action-primary:var(--v4-ink);--zl-action-primary-hover:var(--v4-ink-hover);--zl-action-accent:var(--v4-teal);--zl-action-accent-hover:var(--v4-teal-hover);--zl-accent-gold:var(--v4-gold-strong);--zl-border-default:var(--v4-border);--zl-border-strong:var(--v4-border-strong);--zl-focus-ring:var(--v4-ring);--zl-layout-container:var(--v4-container);--zl-layout-gutter:var(--v4-gutter);--zl-layout-section-y:var(--v4-section-y);--zl-radius-surface:var(--v4-radius);--zl-radius-panel:var(--v4-radius-lg);--zl-radius-control:var(--v4-radius-btn);--zl-motion-fast:var(--v4-fast);--zl-motion-base:var(--v4-base);--zl-motion-slow:var(--v4-slow);--zl-motion-ease:var(--v4-ease);--zl-type-display:var(--v4-fs-display);--zl-type-h1:var(--v4-fs-h1);--zl-type-h2:var(--v4-fs-h2);--zl-type-h3:var(--v4-fs-h3);--zl-type-lead:var(--v4-fs-lead);--zl-type-body:var(--v4-fs-body);--zl-type-small:var(--v4-fs-small);--zl-type-meta:var(--v4-fs-meta);--zl-font-display:var(--v4-font-heading);--zl-font-ui:var(--v4-font-body)}@media (prefers-reduced-motion:reduce){:root{--v4-fast:0ms;--v4-base:0ms;--v4-slow:0ms}}:root{--v7-paper:#fefbf8;--v7-paper-2:#fff7ee;--v7-paper-3:#fbf0e2;--v7-ink:#202020;--v7-ink-2:#565656;--v7-ink-3:#747474;--v7-line-color:#d5d5d5;--v7-border-strong:#202020;--v7-brown:#9a5b21;--v7-brown-soft:#fff7ee;--v7-blue:#1e3849;--v7-blue-2:#203f53;--v7-white:#ffffff;--v7-focus:#7a3f0d;--v7-focus-on-dark:#ffd76a;--v7-font-display:var(--zl-font-v7-display-runtime,"Playfair Display"),Georgia,serif;--v7-font-ui:var(--zl-font-v7-ui-runtime,"Lexend"),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--v7-frame-max:1920px;--v7-container:1360px;--v7-gutter:40px;--v7-grid-gap:130px;--v7-divider:80px;--v7-section-pad:64px;--v7-radius:4px;--v7-line:1px solid var(--v7-line-color);--v7-line-dark:1px solid var(--v7-border-strong);--v7-type-xs:12px;--v7-type-sm:14px;--v7-type-base:16px;--v7-type-md:18px;--v7-type-lg:24px;--v7-type-xl:32px;--v7-type-2xl:40px;--v7-type-hero:80px;--v7-ease:cubic-bezier(0.2,0,0,1);--v7-fast:140ms;--v7-base:220ms}@media (max-width:900px){:root{--v7-gutter:24px;--v7-grid-gap:48px;--v7-divider:56px;--v7-section-pad:48px;--v7-type-hero:56px}}@media (max-width:520px){:root{--v7-gutter:16px;--v7-grid-gap:32px;--v7-divider:40px;--v7-section-pad:36px;--v7-type-hero:42px}}@media (prefers-reduced-motion:reduce){:root{--v7-fast:0ms;--v7-base:0ms}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;font-family:var(--zl-font-body);font-size:var(--zl-fs-body);line-height:var(--zl-lh-body);color:var(--zl-text-primary);background:var(--zl-bg-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--zl-font-heading);font-weight:500;line-height:var(--zl-lh-tight);letter-spacing:-.01em;margin:0 0 var(--zl-space-4)}h1{font-size:var(--zl-fs-h1)}h2{font-size:var(--zl-fs-h2)}h3{font-size:var(--zl-fs-h3)}p{margin:0 0 var(--zl-space-4);max-width:var(--zl-measure)}a{color:var(--zl-accent);text-decoration-thickness:1px;text-underline-offset:3px;transition:color var(--zl-duration-fast) var(--zl-ease-standard)}a:hover{color:var(--zl-accent-hover)}canvas,img,picture,svg,video{display:block;max-width:100%;height:auto}button{font:inherit}::selection{background:var(--zl-accent-soft);color:var(--zl-text-primary)}.zl-skip-link{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;z-index:9999;padding:0;background:var(--zl-text-primary);color:var(--zl-bg-elevated)}.zl-skip-link:focus{left:var(--zl-space-4);top:var(--zl-space-4);width:auto;height:auto;overflow:visible;clip:auto;padding:var(--zl-space-3) var(--zl-space-4)}