._media-viewer_1rntt_15{position:fixed;inset:0;z-index:3000;display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;text-shadow:0 .0625rem .375rem rgba(0,0,0,.5);opacity:0;pointer-events:none;transition:opacity 275ms ease}._media-viewer_1rntt_15 ._top_1rntt_29,._media-viewer_1rntt_15 ._bottom_1rntt_30{position:absolute;width:100%;padding:1.375rem;z-index:1;pointer-events:none}._media-viewer_1rntt_15 ._top_1rntt_29>*,._media-viewer_1rntt_15 ._bottom_1rntt_30>*{opacity:0;transition:opacity 275ms ease}._media-viewer_1rntt_15 ._top_1rntt_29:before,._media-viewer_1rntt_15 ._bottom_1rntt_30:before{content:"";position:absolute;inset:0;z-index:-1;opacity:0;transition:opacity 275ms ease}@media screen{:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._top_1rntt_29:before,:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._bottom_1rntt_30:before{backdrop-filter:blur(.625rem) contrast(112%) brightness(92%)}}._media-viewer_1rntt_15 ._top_1rntt_29{display:flex;align-items:start;justify-content:space-between;gap:1.375rem;top:0;padding-bottom:2.0625rem}._media-viewer_1rntt_15 ._top_1rntt_29:before{background:linear-gradient(to top,transparent,rgba(0,0,0,.5) 2.0625rem,rgba(0,0,0,.7))}@media screen{:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._top_1rntt_29:before{-webkit-mask:linear-gradient(to top,transparent,rgba(0,0,0,.65) 2.0625rem,rgba(0,0,0,.9));mask:linear-gradient(to top,transparent,rgba(0,0,0,.65) 2.0625rem,rgba(0,0,0,.9))}}._media-viewer_1rntt_15 ._bottom_1rntt_30{bottom:0;padding-top:2.0625rem}._media-viewer_1rntt_15 ._bottom_1rntt_30:before{background:linear-gradient(to bottom,transparent,rgba(0,0,0,.5) 2.0625rem,rgba(0,0,0,.7))}@media screen{:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._bottom_1rntt_30:before{-webkit-mask:linear-gradient(to bottom,transparent,rgba(0,0,0,.65) 2.0625rem,rgba(0,0,0,.9));mask:linear-gradient(to bottom,transparent,rgba(0,0,0,.65) 2.0625rem,rgba(0,0,0,.9))}}._media-viewer_1rntt_15._hovering_1rntt_85>:is(._top_1rntt_29,._bottom_1rntt_30):not(:empty){pointer-events:auto}._media-viewer_1rntt_15._hovering_1rntt_85>:is(._top_1rntt_29,._bottom_1rntt_30):not(:empty)>*{opacity:1}._media-viewer_1rntt_15._hovering_1rntt_85>:is(._top_1rntt_29,._bottom_1rntt_30):not(:empty):before{opacity:1}._media-viewer_1rntt_15._open_1rntt_94{opacity:1;pointer-events:auto}._media-viewer_1rntt_15 ._content_1rntt_98{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._media-viewer_1rntt_15 ._info_1rntt_105{display:flex;flex-direction:column;gap:.375rem}._media-viewer_1rntt_15 ._info_1rntt_105 ._title_1rntt_110{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;color:#fff;font-size:1.375rem;font-weight:650}._media-viewer_1rntt_15 ._info_1rntt_105 ._title_1rntt_110 ._badge_1rntt_119{text-shadow:none;color:var(--color-heading)}._media-viewer_1rntt_15 ._info_1rntt_105 ._file-type_1rntt_123{color:#fffa;font-size:1.125rem;font-weight:400}._media-viewer_1rntt_15 ._info_1rntt_105 ._caption_1rntt_128{color:#fffc}._media-viewer_1rntt_15 ._info_1rntt_105 ._caption_1rntt_128:empty{display:none}._media-viewer_1rntt_15 ._info_1rntt_105 ._caption_1rntt_128 :first-child{margin-top:0}._media-viewer_1rntt_15 ._info_1rntt_105 ._caption_1rntt_128 :last-child{margin-bottom:0}._media-viewer_1rntt_15 ._info_1rntt_105>*{margin:0}._media-viewer_1rntt_15 ._info_1rntt_105 small{color:#fffa}._media-viewer_1rntt_15 ._buttons_1rntt_146{display:flex;flex-shrink:0;height:3rem;background-color:var(--color-component);color:var(--color-text);border:1px solid var(--color-border);border-radius:calc(infinity * 1px);overflow:hidden;box-shadow:0 0 1.25rem #00000017}@media screen{:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._buttons_1rntt_146{backdrop-filter:blur(.5rem)}}@media screen and (not (prefers-contrast:more))and (prefers-color-scheme:dark){:root[data-preferences~=immersiveFX]:is(:not(._loaded_1rntt_163),[data-theme=auto]) ._media-viewer_1rntt_15 ._buttons_1rntt_146{background-color:color-mix(in srgb,var(--color-component),transparent 35%)}}@media screen and not (prefers-contrast:more){:root[data-preferences~=immersiveFX][data-theme=dark] ._media-viewer_1rntt_15 ._buttons_1rntt_146{background-color:color-mix(in srgb,var(--color-component),transparent 35%)}}@media screen and (not (prefers-contrast:more))and (prefers-color-scheme:light){:root[data-preferences~=immersiveFX]:is(:not(._loaded_1rntt_163),[data-theme=auto]) ._media-viewer_1rntt_15 ._buttons_1rntt_146{background-color:color-mix(in srgb,var(--color-page),transparent 25%);border-color:color-mix(in oklch,var(--color-border),black 17%)}}@media print and not (prefers-contrast:more){._media-viewer_1rntt_15 ._buttons_1rntt_146{background-color:color-mix(in srgb,var(--color-page),transparent 25%);border-color:color-mix(in oklch,var(--color-border),black 17%)}}@media not (prefers-contrast:more){:root[data-preferences~=immersiveFX][data-theme=light] ._media-viewer_1rntt_15 ._buttons_1rntt_146{background-color:color-mix(in srgb,var(--color-page),transparent 25%);border-color:color-mix(in oklch,var(--color-border),black 17%)}}._media-viewer_1rntt_15 ._buttons_1rntt_146 [data-icon]{font-size:1.5rem}._media-viewer_1rntt_15 ._buttons_1rntt_146 a,._media-viewer_1rntt_15 ._buttons_1rntt_146 button{display:flex;align-items:center;justify-content:center;width:3rem;height:100%;padding:0;background-color:transparent;border:none;color:inherit;text-decoration:none}:where(._media-viewer_1rntt_15 ._buttons_1rntt_146 a,._media-viewer_1rntt_15 ._buttons_1rntt_146 button){cursor:pointer;position:relative;transition:background-color .17s ease}@media screen{:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:after,:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:after{content:""}}._media-viewer_1rntt_15 ._buttons_1rntt_146 a:after,._media-viewer_1rntt_15 ._buttons_1rntt_146 button:after{position:absolute;inset:0;border-radius:inherit;opacity:0;transition:opacity .17s ease;pointer-events:none;background:radial-gradient(#ffffff1c,#ffffff1a,#ffffff14)}@media screen and (prefers-color-scheme:light){:root:is(:not(._loaded_1rntt_163),[data-theme=auto]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:after,:root:is(:not(._loaded_1rntt_163),[data-theme=auto]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:after{background:radial-gradient(#0002,#00000020,#0000001a)}}@media print{._media-viewer_1rntt_15 ._buttons_1rntt_146 a:after,._media-viewer_1rntt_15 ._buttons_1rntt_146 button:after{background:radial-gradient(#0002,#00000020,#0000001a)}}:root[data-theme=light] ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:after,:root[data-theme=light] ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:after{background:radial-gradient(#0002,#00000020,#0000001a)}._media-viewer_1rntt_15 ._buttons_1rntt_146 a:focus-visible:after,._media-viewer_1rntt_15 ._buttons_1rntt_146 button:focus-visible:after{opacity:1}@media print{._media-viewer_1rntt_15 ._buttons_1rntt_146 a:focus-visible,._media-viewer_1rntt_15 ._buttons_1rntt_146 button:focus-visible{background-color:#ffffff18}}:root:not([data-preferences~=immersiveFX]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:focus-visible,:root:not([data-preferences~=immersiveFX]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:focus-visible{background-color:#ffffff18}@media screen and (prefers-color-scheme:light){:root:not([data-preferences~=immersiveFX]):is(:not(._loaded_1rntt_163),[data-theme=auto]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:focus-visible,:root:not([data-preferences~=immersiveFX]):is(:not(._loaded_1rntt_163),[data-theme=auto]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:focus-visible{background-color:#00000014}}@media print{._media-viewer_1rntt_15 ._buttons_1rntt_146 a:focus-visible,._media-viewer_1rntt_15 ._buttons_1rntt_146 button:focus-visible{background-color:#00000014}}:root:not([data-preferences~=immersiveFX])[data-theme=light] ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:focus-visible,:root:not([data-preferences~=immersiveFX])[data-theme=light] ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:focus-visible{background-color:#00000014}@media screen and (prefers-color-scheme:light){:root:is(:not(._loaded_1rntt_163),[data-theme=auto]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:focus-visible:after,:root:is(:not(._loaded_1rntt_163),[data-theme=auto]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:focus-visible:after{opacity:.65}}@media print{._media-viewer_1rntt_15 ._buttons_1rntt_146 a:focus-visible:after,._media-viewer_1rntt_15 ._buttons_1rntt_146 button:focus-visible:after{opacity:.65}}:root[data-theme=light] ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:focus-visible:after,:root[data-theme=light] ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:focus-visible:after{opacity:.65}@media(hover:hover){._media-viewer_1rntt_15 ._buttons_1rntt_146 a:hover:after,._media-viewer_1rntt_15 ._buttons_1rntt_146 button:hover:after{opacity:1}}@media print and (hover:hover){._media-viewer_1rntt_15 ._buttons_1rntt_146 a:hover,._media-viewer_1rntt_15 ._buttons_1rntt_146 button:hover{background-color:#ffffff18}}@media(hover:hover){:root:not([data-preferences~=immersiveFX]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:hover,:root:not([data-preferences~=immersiveFX]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:hover{background-color:#ffffff18}}@media screen and (hover:hover)and (prefers-color-scheme:light){:root:not([data-preferences~=immersiveFX]):is(:not(._loaded_1rntt_163),[data-theme=auto]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:hover,:root:not([data-preferences~=immersiveFX]):is(:not(._loaded_1rntt_163),[data-theme=auto]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:hover{background-color:#00000014}}@media print and (hover:hover){._media-viewer_1rntt_15 ._buttons_1rntt_146 a:hover,._media-viewer_1rntt_15 ._buttons_1rntt_146 button:hover{background-color:#00000014}}@media(hover:hover){:root:not([data-preferences~=immersiveFX])[data-theme=light] ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:hover,:root:not([data-preferences~=immersiveFX])[data-theme=light] ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:hover{background-color:#00000014}}@media screen and (hover:hover)and (prefers-color-scheme:light){:root:is(:not(._loaded_1rntt_163),[data-theme=auto]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:hover:after,:root:is(:not(._loaded_1rntt_163),[data-theme=auto]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:hover:after{opacity:.65}}@media print and (hover:hover){._media-viewer_1rntt_15 ._buttons_1rntt_146 a:hover:after,._media-viewer_1rntt_15 ._buttons_1rntt_146 button:hover:after{opacity:.65}}@media(hover:hover){:root[data-theme=light] ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:hover:after,:root[data-theme=light] ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:hover:after{opacity:.65}}._media-viewer_1rntt_15 ._buttons_1rntt_146 a:active:after,._media-viewer_1rntt_15 ._buttons_1rntt_146 button:active:after{opacity:.6}@media print{._media-viewer_1rntt_15 ._buttons_1rntt_146 a:active,._media-viewer_1rntt_15 ._buttons_1rntt_146 button:active{background-color:#ffffff0f}}:root:not([data-preferences~=immersiveFX]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:active,:root:not([data-preferences~=immersiveFX]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:active{background-color:#ffffff0f}:root[data-preferences~="no-fx light"] ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:active,:root[data-preferences~="no-fx light"] ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:active{background-color:#0000001f}@media screen and (prefers-color-scheme:light){:root:is(:not(._loaded_1rntt_163),[data-theme=auto]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:active:after,:root:is(:not(._loaded_1rntt_163),[data-theme=auto]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:active:after{opacity:1}}@media print{._media-viewer_1rntt_15 ._buttons_1rntt_146 a:active:after,._media-viewer_1rntt_15 ._buttons_1rntt_146 button:active:after{opacity:1}}:root[data-theme=light] ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:active:after,:root[data-theme=light] ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:active:after{opacity:1}@media screen{:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._buttons_1rntt_146 a>[data-icon],:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._buttons_1rntt_146 button>[data-icon]{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:focus-visible>[data-icon],:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:focus-visible>[data-icon]{transform:scale(105%) rotate(-1.5deg)}}@media screen and (hover:hover){:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:hover>[data-icon],:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:hover>[data-icon]{transform:scale(105%) rotate(-1.5deg)}}@media screen{:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._buttons_1rntt_146 a:active>[data-icon],:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._buttons_1rntt_146 button:active>[data-icon]{transform:scale(97%) rotate(.9deg)}}._media-viewer_1rntt_15 ._buttons_1rntt_146 ._close-button_1rntt_400{color:#fe4c50}@media screen{:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._buttons_1rntt_146 ._close-button_1rntt_400>[data-icon]{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._buttons_1rntt_146 ._close-button_1rntt_400:focus-visible>[data-icon]{transform:scale(105%) rotate(1.5deg)}}@media screen and (hover:hover){:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._buttons_1rntt_146 ._close-button_1rntt_400:hover>[data-icon]{transform:scale(105%) rotate(1.5deg)}}@media screen{:root[data-preferences~=immersiveFX] ._media-viewer_1rntt_15 ._buttons_1rntt_146 ._close-button_1rntt_400:active>[data-icon]{transform:scale(97%) rotate(-.9deg)}}@media screen and (prefers-color-scheme:light){:root:is(:not(._loaded_1rntt_163),[data-theme=auto]) ._media-viewer_1rntt_15 ._buttons_1rntt_146 ._close-button_1rntt_400{color:#fb2c36}}@media print{._media-viewer_1rntt_15 ._buttons_1rntt_146 ._close-button_1rntt_400{color:#fb2c36}}:root[data-theme=light] ._media-viewer_1rntt_15 ._buttons_1rntt_146 ._close-button_1rntt_400{color:#fb2c36}._media-viewer_1rntt_15 ._buttons_1rntt_146>:first-child{padding-left:.125rem}._media-viewer_1rntt_15 ._buttons_1rntt_146>:last-child{padding-right:.125rem}._media-viewer_1rntt_15 ._buttons_1rntt_146>:not(:last-child){border-right:inherit}._image_1ndpn_15{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}._error_1ndpn_21{display:flex;flex-direction:column;align-items:center;gap:.5rem}._error_1ndpn_21 p{margin:0}._error_1ndpn_21 [data-icon]{font-size:3rem;color:#fe4c50}@media screen{:root[data-preferences~=immersiveFX] ._error_1ndpn_21 [data-icon]{-webkit-mask:linear-gradient(black,rgba(0,0,0,.8));mask:linear-gradient(black,rgba(0,0,0,.8))}}figure[data-astro-cid-q7vdyb2b].main-image>picture[data-astro-cid-q7vdyb2b]{--main-image-rotation: 0;--rotate: 0}figure[data-astro-cid-q7vdyb2b].main-image>picture[data-astro-cid-q7vdyb2b].rotates{--rotate: 1}@media(prefers-reduced-motion:reduce){figure[data-astro-cid-q7vdyb2b].main-image>picture[data-astro-cid-q7vdyb2b].rotates{--rotate: 0}}figure[data-astro-cid-q7vdyb2b].main-image>picture[data-astro-cid-q7vdyb2b]{max-width:min(48rem,100svh);transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .17s ease;transform:rotate(calc(var(--main-image-rotation) * var(--rotate)))}figure[data-astro-cid-q7vdyb2b].main-image>picture[data-astro-cid-q7vdyb2b] img[data-astro-cid-q7vdyb2b]{max-width:100%;height:auto}figure[data-astro-cid-q7vdyb2b].main-image>figcaption[data-astro-cid-q7vdyb2b]>:first-child{margin-top:0}figure[data-astro-cid-q7vdyb2b].main-image>figcaption[data-astro-cid-q7vdyb2b]>:last-child{margin-bottom:0}figure[data-astro-cid-q7vdyb2b].main-image[data-src]>picture[data-astro-cid-q7vdyb2b]{cursor:pointer}@media screen{:root[data-preferences~=immersiveFX] figure[data-astro-cid-q7vdyb2b].main-image[data-src]>picture[data-astro-cid-q7vdyb2b]:focus-visible{transform:scale(1.015) rotate(calc(var(--main-image-rotation) * (var(--rotate) + .3 * (1.5 - var(--rotate) * .5))));box-shadow:0 0 1.25rem #00000017}}@media screen and (hover:hover){:root[data-preferences~=immersiveFX] figure[data-astro-cid-q7vdyb2b].main-image[data-src]>picture[data-astro-cid-q7vdyb2b]:hover{transform:scale(1.015) rotate(calc(var(--main-image-rotation) * (var(--rotate) + .3 * (1.5 - var(--rotate) * .5))));box-shadow:0 0 1.25rem #00000017}}@media screen{:root[data-preferences~=immersiveFX] figure[data-astro-cid-q7vdyb2b].main-image[data-src]>picture[data-astro-cid-q7vdyb2b]:active{transform:scale(99%) rotate(calc(var(--main-image-rotation) * (var(--rotate) - .2 * (1.5 - var(--rotate) * .5))))}}
