html,body{width:100%;min-height:100%;margin:0;padding:0}.site-page[data-astro-cid-ju4pidww]{background:var(--page-bg);width:100%;min-height:100vh;color:var(--page-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex-direction:column;margin:0;padding:0;font-family:DM Sans,sans-serif;display:flex}.site-content[data-astro-cid-ju4pidww]{box-sizing:border-box;flex-direction:column;width:100%;min-height:100vh;display:flex}.site-content[data-astro-cid-ju4pidww].has-header{padding-top:10px}:root{--page-transition-duration:.35s;--page-transition-easing:cubic-bezier(.22, 1, .36, 1);--language-transition-duration:.3s}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline-offset:4px;outline:3px solid #245eea}.skip-link{z-index:10001;color:#111;background:#fff;padding:.75rem 1rem;font:600 1rem/1.4 DM Sans,sans-serif;text-decoration:none;transition:transform .15s;position:fixed;top:.75rem;left:.75rem;transform:translateY(calc(-100% - 1rem))}.skip-link:focus-visible{transform:translateY(0)}.page-transition-overlay{z-index:9999;opacity:0;pointer-events:none;transition:opacity var(--page-transition-duration) var(--page-transition-easing);background:#f7f6f2;position:fixed;inset:0}html.page-entering .page-transition-overlay,.page-transition-overlay.is-visible,.page-transition-overlay.is-entering,body.is-language-changing .page-transition-overlay{opacity:1;pointer-events:auto}html.page-entering .page-transition-overlay,.page-transition-overlay.is-entering{transition:none}.page-transition-overlay.is-visible{transition:opacity .35s}body.is-language-ready .page-transition-overlay{opacity:0;pointer-events:none;transition:opacity var(--language-transition-duration) ease}@media (width<=700px){.site-page:has(.hero),.site-content:has(.hero){height:100svh;min-height:0;overflow:hidden}.site-content:has(.hero){flex-direction:column;display:flex}}@media (prefers-reduced-motion:reduce){.skip-link,.page-transition-overlay{transition:none}}.site-footer[data-astro-cid-jo6i4kqk]{width:100%;min-height:70px;padding:16px var(--pad,clamp(28px, 4vw, 64px));box-sizing:border-box;color:#11110f;z-index:5;background:#f7f6f2;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;margin-top:auto;display:grid;position:relative}.site-footer[data-astro-cid-jo6i4kqk] .socials[data-astro-cid-jo6i4kqk]{justify-content:flex-start;align-items:center;gap:24px;display:flex}.site-footer[data-astro-cid-jo6i4kqk] .socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#11110f;place-items:center;width:31px;height:31px;transition:opacity .35s,transform .35s;display:grid}.site-footer[data-astro-cid-jo6i4kqk] .socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{opacity:.5;transform:translateY(-2px)}.site-footer[data-astro-cid-jo6i4kqk] .social-svg[data-astro-cid-jo6i4kqk]{fill:currentColor;display:block}.social-instagram[data-astro-cid-jo6i4kqk]{width:31px;height:31px}.site-footer[data-astro-cid-jo6i4kqk] .social-imdb-link[data-astro-cid-jo6i4kqk]{justify-content:flex-start;align-items:center;width:auto;height:31px;margin-left:20px;display:inline-flex}.site-footer[data-astro-cid-jo6i4kqk] .social-imdb[data-astro-cid-jo6i4kqk]{flex:none;width:auto;height:31px;display:block}.site-footer[data-astro-cid-jo6i4kqk] .email-link[data-astro-cid-jo6i4kqk]{color:#11110f;letter-spacing:-.015em;white-space:nowrap;letter-spacing:-.015em;white-space:nowrap;opacity:1;justify-self:center;min-width:0;font-size:18px;line-height:1;text-decoration:none;transition:opacity .35s}.site-footer[data-astro-cid-jo6i4kqk] .email-link[data-astro-cid-jo6i4kqk]:visited,.site-footer[data-astro-cid-jo6i4kqk] .email-link[data-astro-cid-jo6i4kqk]:focus-visible{color:#11110f;text-decoration:none}.site-footer[data-astro-cid-jo6i4kqk] .email-link[data-astro-cid-jo6i4kqk]:hover{color:#11110f;opacity:.65;text-decoration:none}.site-footer[data-astro-cid-jo6i4kqk] .language-switch[data-astro-cid-jo6i4kqk]{color:#11110f;letter-spacing:.02em;white-space:nowrap;justify-self:end;align-items:center;gap:9px;min-width:0;font-size:23.4px;font-weight:500;line-height:1;display:inline-flex}.site-footer[data-astro-cid-jo6i4kqk] .language-switch[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]{-webkit-appearance:none;appearance:none;color:inherit;font:inherit;cursor:pointer;opacity:.42;background:0 0;border:0;margin:0;padding:0;line-height:1;transition:opacity .25s,transform .25s}.site-footer[data-astro-cid-jo6i4kqk] .language-switch[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]:hover,.site-footer[data-astro-cid-jo6i4kqk] .language-switch[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk]:focus-visible,.site-footer[data-astro-cid-jo6i4kqk] .language-switch[data-astro-cid-jo6i4kqk] button[data-astro-cid-jo6i4kqk].active{opacity:1}.site-footer[data-astro-cid-jo6i4kqk] .language-switch[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{opacity:.28;user-select:none}@media (width<=700px){.site-footer[data-astro-cid-jo6i4kqk]{flex-direction:column;justify-content:flex-end;align-items:center;gap:12px;min-height:0;padding:10px 18px 24px;display:flex}.site-footer[data-astro-cid-jo6i4kqk] .socials[data-astro-cid-jo6i4kqk]{order:1;justify-content:center;gap:18px}.site-footer[data-astro-cid-jo6i4kqk] .email-link[data-astro-cid-jo6i4kqk]{text-align:center;order:2;font-size:14px}.language-switch[data-astro-cid-jo6i4kqk]{order:3;justify-self:auto;position:static}.social-instagram[data-astro-cid-jo6i4kqk]{width:28px;height:28px}.social-linkedin[data-astro-cid-jo6i4kqk]{width:31px;height:31px}.site-footer[data-astro-cid-jo6i4kqk] .social-imdb[data-astro-cid-jo6i4kqk]{width:auto;height:28px}}
