:root{--bg:#0e2230;--bg-deep:#091a25;--surface:#15303f;--text:#ecefe8;--muted:#9db0ba;--line:rgba(236, 239, 232, .16);--signal:#ff5a3c;--font-display:"Bodoni Moda", "Bodoni 72", Didot, "Bodoni MT", "Playfair Display", Georgia, serif;--font-body:"Instrument Sans", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--gutter:clamp(1.25rem, 4vw, 3rem);--max:1360px;--header-h:3.75rem;--strip-h:1.5rem;--top:calc(var(--header-h) + var(--strip-h));color-scheme:dark}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--top) + 1rem)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--bg);color:var(--text);font:400 1.0625rem/1.65 var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}body.nav-open{overflow:hidden}img,video,iframe{max-width:100%}img{height:auto;display:block}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.22em}a:hover{color:#fff}:focus-visible{outline:2px solid var(--signal);outline-offset:3px}.container{width:min(100% - 2 * var(--gutter), var(--max));margin-inline:auto}.skip-link{position:absolute;left:var(--gutter);top:-4rem;z-index:100;padding:.6rem 1rem;background:var(--text);color:var(--bg-deep);border-radius:4px}.skip-link:focus{top:.75rem;color:var(--bg-deep)}.site-header{position:fixed;inset:0 0 auto 0;z-index:50}.site-header::before,.site-header::after{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;transition:opacity .3s}.site-header::before{bottom:-1.5rem;background:linear-gradient(rgb(9 26 37 / .75),transparent)}.site-header::after{background:rgb(9 26 37 / .9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0}.site-header.is-solid::before{opacity:0}.site-header.is-solid::after{opacity:1}.bar{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;height:var(--header-h)}.brand{font:400 1.4rem/1 var(--font-display);letter-spacing:.005em;text-decoration:none;color:var(--text)}.nav__list{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.25rem clamp(1rem, 2.2vw, 2rem);list-style:none;margin:0;padding:0}.nav__list a{display:block;padding:.35rem 0;border-bottom:1px solid #fff0;color:var(--muted);font-size:.95rem;text-decoration:none;transition:color .2s}.nav__list a:hover,.nav__list a[aria-current]{color:var(--text)}.nav__list a[aria-current]{border-bottom-color:var(--signal)}.nav-toggle{display:none;padding:.4rem 1rem;border:1px solid var(--line);border-radius:999px;background:#fff0;color:var(--text);font:inherit;font-size:.95rem;cursor:pointer}.transport{--p:0;position:relative;height:var(--strip-h);overflow-x:clip}.wave{position:absolute;inset:0;width:100%;height:100%;color:var(--text)}.wave--dim{opacity:.22}.wave--bright{clip-path:inset(0 calc((1 - var(--p)) * 100%) 0 0)}.playhead{position:absolute;top:-2px;bottom:-2px;left:calc(var(--p) * 100%);width:2px;margin-left:-1px;background:var(--signal)}.playhead::before{content:"";position:absolute;top:-1px;left:50%;translate:-50% 0;border:5px solid #fff0;border-top-color:var(--signal);border-bottom:0}.cue{position:absolute;bottom:0;width:1px;height:.5rem;background:var(--text);opacity:.55}.transport.is-sweeping .wave--bright,.transport.is-sweeping .playhead{transition:clip-path 1.2s cubic-bezier(.3,.7,.2,1),left 1.2s cubic-bezier(.3,.7,.2,1)}@media (max-width:860px){.nav-toggle{display:inline-flex}.nav{position:fixed;inset:0;z-index:-1;display:grid;align-content:center;padding:var(--top) var(--gutter) 2rem;background:var(--bg-deep);visibility:hidden;opacity:0;transition:opacity .25s,visibility .25s}.nav-open .nav{visibility:visible;opacity:1}.nav__list{flex-direction:column;justify-content:flex-start;gap:.1rem}.nav__list a{padding:.2rem 0;border:0;color:var(--text);font:400 clamp(2.2rem, 10vw, 3.4rem)/1.15 var(--font-display)}.nav__list a[aria-current]{color:var(--text);text-decoration:underline;text-decoration-color:var(--signal);text-underline-offset:.15em}}.hero{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:100vh;min-height:100svh;padding:calc(var(--top) + 3rem) 0 clamp(3rem, 8vw, 6.5rem);overflow:hidden}.hero::before{content:"";position:absolute;inset:0;z-index:-2;background-color:var(--bg-deep);background-image:var(--hero-img,none);background-size:cover;background-position:center var(--hero-pos,50%);filter:grayscale(.4) contrast(1.05)}.hero--plain::before{background-image:radial-gradient(120% 90% at 85% 5%,#1f4a62 0%,var(--bg-deep) 70%);filter:none}.hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,var(--bg) 1%,rgb(14 34 48 / .5) 40%,rgb(9 26 37 / .72) 100%)}.hero__title{margin:0;font:400 clamp(3.6rem, 13.5vw, 12.5rem)/.86 var(--font-display);letter-spacing:-.025em}.hero__title span{display:block}.hero__intro{max-width:34rem;margin-top:clamp(1.75rem, 4vw, 3rem);padding-left:1.1rem;border-left:1px solid var(--muted);font-size:clamp(1.1rem, 1.6vw, 1.35rem);line-height:1.55}.hero__intro>:first-child{margin-top:0}.hero__intro>:last-child{margin-bottom:0}.section{padding-block:clamp(4.5rem, 9vw, 8rem);border-top:1px solid var(--line)}.section__head{display:flex;align-items:baseline;gap:1.5rem;margin-bottom:clamp(2rem, 5vw, 3.5rem)}.section__head::after{content:"";flex:1;height:1px;background:var(--line);translate:0 -.4em}.section__title{margin:0;font:400 clamp(2.5rem, 6vw, 4.75rem)/1 var(--font-display);letter-spacing:-.015em}.entry-content>:first-child{margin-top:0}.entry-content>:last-child{margin-bottom:0}.entry-content :is(p,ul,ol,h3,h4,h5,h6,blockquote,pre){max-width:68ch}.entry-content p{margin:0 0 1.1em}.entry-content :is(ul,ol){padding-left:1.2em}.entry-content :is(h3,h4,h5,h6){margin:2em 0 .6em;font:400 1.6rem/1.2 var(--font-display)}.entry-content blockquote{margin:1.5em 0;padding-left:1.1rem;border-left:1px solid var(--muted);font:italic 400 1.25rem/1.5 var(--font-display)}.entry-content figure{margin:0 0 2rem}.entry-content img{height:auto;max-width:100%;object-fit:contain}.entry-content .alignfull{width:100vw;max-width:none;margin-inline:calc(50% - 50vw)}.entry-content .alignwide{max-width:none}.entry-content iframe{border:0}.entry-content .wp-block-button__link{display:inline-block;padding:.7rem 1.5rem;border:1px solid var(--text);border-radius:999px;background:#fff0;color:var(--text);font:inherit;text-decoration:none;transition:background-color .2s,color .2s}.entry-content .wp-block-button__link:hover{background:var(--text);color:var(--bg-deep)}.entry-content .wp-block-gallery:has(.wp-block-gallery){display:block!important;margin:0}.entry-content :is(.gallery,.wp-block-gallery.has-nested-images:not(:has(.wp-block-gallery)),.blocks-gallery-grid){--min:13rem;display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%, var(--min)),1fr))!important;gap:clamp(1.5rem, 3vw, 2.25rem) clamp(.9rem, 2vw, 1.6rem)!important;align-items:start;margin:0 0 2rem;padding:0;list-style:none}.entry-content :is(.gallery,.wp-block-gallery,.blocks-gallery-grid) :is(.wp-block-image,.blocks-gallery-item,.gallery-item){position:relative;display:block!important;float:none;width:auto!important;max-width:none;margin:0!important;padding:0}.entry-content :is(.gallery,.wp-block-gallery,.blocks-gallery-grid) :is(.wp-block-image,.blocks-gallery-item)::before{display:none!important}.entry-content :is(.gallery,.wp-block-gallery,.blocks-gallery-grid) a{display:block;height:auto!important;width:100%!important;flex:none!important}.entry-content :is(.gallery,.wp-block-gallery,.blocks-gallery-grid) img{width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;background:none;box-shadow:0 18px 36px -20px rgb(0 0 0 / .7)}.entry-content:has(>.wp-block-image~.wp-block-image){--min:13rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%, var(--min)),1fr));gap:clamp(1.5rem, 3vw, 2.25rem) clamp(.9rem, 2vw, 1.6rem);align-items:start}.entry-content:has(>.wp-block-image~.wp-block-image)>:not(.wp-block-image){grid-column:1 / -1}.entry-content:has(>.wp-block-image~.wp-block-image)>.wp-block-image{width:auto;margin:0}.entry-content:has(>.wp-block-image~.wp-block-image)>.wp-block-image a{display:block}.entry-content:has(>.wp-block-image~.wp-block-image)>.wp-block-image img{width:100%;height:auto;aspect-ratio:auto!important;object-fit:contain!important;background:none;box-shadow:0 18px 36px -20px rgb(0 0 0 / .7)}.entry-content :is(figcaption,.gallery-caption,.wp-element-caption){position:static!important;display:block;max-height:none!important;margin:0!important;padding:.65rem 0 0!important;overflow:visible!important;background:none!important;color:var(--muted);font:italic 400 .95rem/1.4 var(--font-display);text-align:left!important;text-shadow:none!important}.entry-content .is-mixed.is-mixed :is(.wp-block-image,.blocks-gallery-item,.gallery-item){break-inside:avoid;margin-bottom:clamp(1.5rem, 3vw, 2.25rem)!important}.entry-content figcaption strong+br{display:none}.entry-content figcaption strong{display:block;color:var(--text);font:500 1rem/1.35 var(--font-body)}@media (hover:hover){.entry-content :is(.gallery,.wp-block-gallery,.blocks-gallery-grid) :is(.wp-block-image,.blocks-gallery-item,.gallery-item){transition:opacity .25s}.entry-content :is(.gallery,.wp-block-gallery,.blocks-gallery-grid):has(a:hover) :is(.wp-block-image,.blocks-gallery-item,.gallery-item):not(:has(a:hover)){opacity:.4}}:is(.section--contact,.section--contacts,.page-contact main){--bg:#fff;--text:#0e2230;--muted:#4d6270;--line:rgba(14, 34, 48, .18);background:#fff;color:var(--text)}.section--contact,.section--contacts{border-top:0}:is(.section--contact,.section--contacts,.page-contact main) a:hover{color:var(--text)}.page-contact .site-header::before{opacity:0}.page-contact .site-header::after{opacity:1}:is(.section--contact,.section--contacts,.page-contact main) .entry-content blockquote{max-width:none;margin:2rem 0 0;padding:0;border:0;font:inherit}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a)){display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));max-width:none;margin:2rem 0 0;padding:0 1px 1px 0}:is(.section--contact,.section--contacts,.page-contact main) .entry-content blockquote p{margin-top:0}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a)) br{display:none}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.4rem;text-align:center;min-height:9.5rem;margin:0 -1px -1px 0;padding:1.4rem 1.25rem;border:1px solid var(--line);background:#fff;color:var(--text);font:500 .9rem/1.25 var(--font-body);letter-spacing:.01em;text-decoration:none;transition:background-color .2s,color .2s;--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M8.5 15.5l7-7M9.5 8.5h6v6'/%3E%3C/g%3E%3C/svg%3E")}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a::before{content:"";flex:none;width:3.25rem;height:3.25rem;background:currentColor;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a:hover{background:var(--text);color:#fff}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a[href*="instagram.com"]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M7 2h10a5 5 0 0 1 5 5v10a5 5 0 0 1-5 5H7a5 5 0 0 1-5-5V7a5 5 0 0 1 5-5zm0 2a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h10a3 3 0 0 0 3-3V7a3 3 0 0 0-3-3zm5 3.5a4.5 4.5 0 1 1 0 9 4.5 4.5 0 0 1 0-9zm0 2a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5zM17.6 5.6a1.2 1.2 0 1 1 0 2.4 1.2 1.2 0 0 1 0-2.4z'/%3E%3C/svg%3E")}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a[href*="twitter.com"]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z'/%3E%3C/svg%3E")}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a[href*="//x.com"]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z'/%3E%3C/svg%3E")}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a[href*="bsky.app"]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 10.8c-1.087-2.114-4.046-6.053-6.798-7.995C2.566.944 1.561 1.266.902 1.565.139 1.908 0 3.08 0 3.768c0 .69.378 5.65.624 6.479.815 2.736 3.713 3.66 6.383 3.364.136-.02.275-.039.415-.056-.138.022-.276.04-.415.056-3.912.58-7.387 2.005-2.83 7.078 5.013 5.19 6.87-1.113 7.823-4.308.953 3.195 2.05 9.271 7.733 4.308 4.267-4.308 1.172-6.498-2.74-7.078a8.741 8.741 0 0 1-.415-.056c.14.017.279.036.415.056 2.67.297 5.568-.628 6.383-3.364.246-.828.624-5.79.624-6.478 0-.69-.139-1.861-.902-2.206-.659-.298-1.664-.62-4.3 1.24C16.046 4.748 13.087 8.687 12 10.8z'/%3E%3C/svg%3E")}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a[href*="threads.net"]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.186 24h-.007c-3.581-.024-6.334-1.205-8.184-3.509C2.35 18.44 1.5 15.586 1.472 12.01v-.017c.03-3.579.879-6.43 2.525-8.482C5.845 1.205 8.6.024 12.18 0h.014c2.746.02 5.043.725 6.826 2.098 1.677 1.29 2.858 3.13 3.509 5.467l-2.04.569c-1.104-3.96-3.898-5.984-8.304-6.015-2.91.022-5.11.936-6.54 2.717C4.307 6.504 3.616 8.914 3.589 12c.027 3.086.718 5.496 2.057 7.164 1.43 1.783 3.631 2.698 6.54 2.717 2.623-.02 4.358-.631 5.8-2.045 1.647-1.613 1.618-3.593 1.09-4.798-.31-.71-.873-1.3-1.634-1.75-.192 1.352-.622 2.446-1.284 3.272-.886 1.102-2.14 1.704-3.73 1.79-1.202.065-2.361-.218-3.259-.801-1.063-.689-1.685-1.74-1.752-2.964-.065-1.19.408-2.285 1.33-3.082.88-.76 2.119-1.207 3.583-1.291a13.853 13.853 0 0 1 3.02.142c-.126-.742-.375-1.332-.75-1.757-.513-.586-1.308-.883-2.359-.89h-.029c-.844 0-1.992.232-2.721 1.32L7.734 7.847c.98-1.454 2.568-2.256 4.478-2.256h.044c3.194.02 5.097 1.975 5.287 5.388.108.046.216.094.321.142 1.49.7 2.58 1.761 3.154 3.07.797 1.82.871 4.79-1.548 7.158-1.85 1.81-4.094 2.628-7.277 2.65zm1.003-11.69c-.242 0-.487.007-.739.021-1.836.103-2.98.946-2.916 2.143.067 1.256 1.452 1.839 2.784 1.767 1.224-.065 2.818-.543 3.086-3.71a10.5 10.5 0 0 0-2.215-.221z'/%3E%3C/svg%3E")}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a[href*="threads.com"]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12.186 24h-.007c-3.581-.024-6.334-1.205-8.184-3.509C2.35 18.44 1.5 15.586 1.472 12.01v-.017c.03-3.579.879-6.43 2.525-8.482C5.845 1.205 8.6.024 12.18 0h.014c2.746.02 5.043.725 6.826 2.098 1.677 1.29 2.858 3.13 3.509 5.467l-2.04.569c-1.104-3.96-3.898-5.984-8.304-6.015-2.91.022-5.11.936-6.54 2.717C4.307 6.504 3.616 8.914 3.589 12c.027 3.086.718 5.496 2.057 7.164 1.43 1.783 3.631 2.698 6.54 2.717 2.623-.02 4.358-.631 5.8-2.045 1.647-1.613 1.618-3.593 1.09-4.798-.31-.71-.873-1.3-1.634-1.75-.192 1.352-.622 2.446-1.284 3.272-.886 1.102-2.14 1.704-3.73 1.79-1.202.065-2.361-.218-3.259-.801-1.063-.689-1.685-1.74-1.752-2.964-.065-1.19.408-2.285 1.33-3.082.88-.76 2.119-1.207 3.583-1.291a13.853 13.853 0 0 1 3.02.142c-.126-.742-.375-1.332-.75-1.757-.513-.586-1.308-.883-2.359-.89h-.029c-.844 0-1.992.232-2.721 1.32L7.734 7.847c.98-1.454 2.568-2.256 4.478-2.256h.044c3.194.02 5.097 1.975 5.287 5.388.108.046.216.094.321.142 1.49.7 2.58 1.761 3.154 3.07.797 1.82.871 4.79-1.548 7.158-1.85 1.81-4.094 2.628-7.277 2.65zm1.003-11.69c-.242 0-.487.007-.739.021-1.836.103-2.98.946-2.916 2.143.067 1.256 1.452 1.839 2.784 1.767 1.224-.065 2.818-.543 3.086-3.71a10.5 10.5 0 0 0-2.215-.221z'/%3E%3C/svg%3E")}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a[href*="imdb.com"]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='1.2' y='4.6' width='21.6' height='14.8' rx='2.6' fill='none' stroke='black' stroke-width='1.8'/%3E%3Ctext x='12' y='15.3' font-family='Arial,Helvetica,sans-serif' font-weight='bold' font-size='7.8' text-anchor='middle'%3EIMDb%3C/text%3E%3C/svg%3E")}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a[href*="spotify.com"]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='10.2' stroke-width='1.8'/%3E%3Cpath d='M6.2 9c3.8-1.1 8-.7 11.7 1.4' stroke-width='1.9'/%3E%3Cpath d='M6.9 12.6c3.2-.8 6.4-.5 9.4 1.1' stroke-width='1.7'/%3E%3Cpath d='M7.6 15.8c2.6-.6 5-.3 7.4.9' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E")}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a[href*="deezer.com"]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='1.0' y='19.4' width='3.8' height='2.6'/%3E%3Crect x='5.6' y='19.4' width='3.8' height='2.6'/%3E%3Crect x='10.2' y='19.4' width='3.8' height='2.6'/%3E%3Crect x='10.2' y='15.8' width='3.8' height='2.6'/%3E%3Crect x='14.8' y='19.4' width='3.8' height='2.6'/%3E%3Crect x='14.8' y='15.8' width='3.8' height='2.6'/%3E%3Crect x='14.8' y='12.2' width='3.8' height='2.6'/%3E%3Crect x='19.4' y='19.4' width='3.8' height='2.6'/%3E%3Crect x='19.4' y='15.8' width='3.8' height='2.6'/%3E%3Crect x='19.4' y='12.2' width='3.8' height='2.6'/%3E%3Crect x='19.4' y='8.6' width='3.8' height='2.6'/%3E%3C/svg%3E")}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a[href*="goobvibes"]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18.5V6.2l11-2.4v11.6'/%3E%3C/g%3E%3Ccircle cx='6.6' cy='18.5' r='2.9'/%3E%3Ccircle cx='17.6' cy='15.9' r='2.9'/%3E%3C/svg%3E")}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a[href^="mailto:"]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.9' stroke-linejoin='round'%3E%3Crect x='2' y='5' width='20' height='14' rx='2'/%3E%3Cpath d='M3 7l9 6.5L21 7'/%3E%3C/g%3E%3C/svg%3E")}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a[href*="youtube.com"]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='1.5' y='4.5' width='21' height='15' rx='4.5' fill='none' stroke='black' stroke-width='1.9'/%3E%3Cpath d='M10 9v6l5-3z'/%3E%3C/svg%3E")}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a[href*="youtu.be"]{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='1.5' y='4.5' width='21' height='15' rx='4.5' fill='none' stroke='black' stroke-width='1.9'/%3E%3Cpath d='M10 9v6l5-3z'/%3E%3C/svg%3E")}:is(.section--contact,.section--contacts,.page-contact main) .entry-content .wp-block-pullquote{margin:0;padding:0!important;border:0!important;text-align:left}:is(.section--contact,.section--contacts,.page-contact main) .entry-content .wp-block-pullquote blockquote{margin:2rem 0 0}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a>svg{flex:none;width:auto;height:3rem;fill:currentColor}:is(.section--contact,.section--contacts,.page-contact main) .entry-content :is(blockquote p,p:has(>a+br+a))>a:has(>svg)::before{display:none}.page-head{padding:calc(var(--top) + clamp(3rem, 8vw, 7rem)) 0 clamp(2rem, 5vw, 3.5rem);border-bottom:1px solid var(--line)}.page-title{margin:0;font:400 clamp(2.8rem, 8vw, 7rem)/.95 var(--font-display);letter-spacing:-.02em}.page-meta{margin:0 0 1rem;color:var(--muted);font-size:.95rem}.page-body{padding-block:clamp(2.5rem, 6vw, 5rem) clamp(4rem, 9vw, 8rem)}.entries{display:grid;gap:clamp(2rem, 5vw, 3.5rem)}.entry{display:grid;grid-template-columns:minmax(0,14rem) 1fr;gap:clamp(1rem, 3vw, 2rem);align-items:start;padding-bottom:clamp(2rem, 5vw, 3.5rem);border-bottom:1px solid var(--line)}.entry:not(:has(.entry__thumb)){grid-template-columns:1fr}.entry__date{color:var(--muted);font-size:.9rem}.entry__title{margin:.25rem 0 .6rem;font:400 clamp(1.7rem, 3.4vw, 2.5rem)/1.1 var(--font-display)}.entry__title a{text-decoration:none}.entry__title a:hover{text-decoration:underline;text-decoration-color:var(--signal)}.entry__excerpt p{margin:0;max-width:60ch;color:var(--muted)}@media (max-width:600px){.entry{grid-template-columns:1fr}}.navigation.pagination{margin-top:3rem}.navigation.pagination .nav-links{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.navigation.pagination .current{color:var(--text);border-bottom:1px solid var(--signal)}.search-form{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.search-form label{flex:1 1 14rem}.search-field,.search-submit{padding:.65rem 1rem;border:1px solid var(--line);border-radius:999px;background:#fff0;color:var(--text);font:inherit}.search-field{width:100%}.search-submit{cursor:pointer}.search-submit:hover{background:var(--text);color:var(--bg-deep)}.site-footer{padding:3rem 0 2.5rem;border-top:1px solid var(--line);color:var(--muted);font-size:.95rem}.site-footer .container{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem 2rem}.credits{margin:0;color:var(--text);font:400 1.15rem/1.2 var(--font-display)}.social__list{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;margin:0;padding:0;list-style:none}.social__list a{text-decoration:none}.social__list a:hover{text-decoration:underline;text-decoration-color:var(--signal)}.screen-reader-text{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){*,*::before,*::after{transition:none!important;animation:none!important}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}