@font-face{font-family:Murmure;src:url(/dist/assets/LeMurmure-Regular-CcbA4NhP.woff) format("woff"),url(/dist/assets/LeMurmure-Regular-dXXOnbK_.woff2) format("woff2");font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:Cooper;src:url(/dist/assets/CooperBT-Light-BVn_xZRO.woff) format("woff"),url(/dist/assets/CooperBT-Light-CF6_DP4w.woff2) format("woff2");font-weight:300;font-style:normal;font-display:auto}@font-face{font-family:Haskoy;src:url(/dist/assets/Haskoy-Bold-3YDLR0up.woff2) format("woff2");font-weight:700;font-style:normal;font-display:auto}@font-face{font-family:Haskoy;src:url(/dist/assets/Haskoy-BoldItalic-DrLqFh3y.woff2) format("woff2");font-weight:700;font-style:italic;font-display:auto}@font-face{font-family:Haskoy;src:url(/dist/assets/Haskoy-Medium-BDm59DF2.woff2) format("woff2");font-weight:500;font-style:normal;font-display:auto}@font-face{font-family:Haskoy;src:url(/dist/assets/Haskoy-MediumItalic-BDG1lnUq.woff2) format("woff2");font-weight:500;font-style:italic;font-display:auto}*,*:before,*:after{box-sizing:border-box;margin:0}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto;font-style:italic}a,button,h1,h2,h3,h4,h5,h6{color:inherit;font-weight:inherit;font-size:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;text-align:left}button{border:none;margin:0;padding:0;width:auto;background:transparent;color:inherit;font:inherit;line-height:normal}details>summary{list-style:none}details>summary::marker,details>summary::-webkit-details-marker{display:none}:root{--color-black: 0, 0, 0;--color-white: 255, 255, 255;--color-gray: 214, 214, 214;--color-green: 79, 249, 108;--color-base: var(--color-black);--color-back: var(--color-gray);--color-second: var(--color-white);--color-action: var(--color-green)}:root{--font-heading: "murmure", Helvetica, Arial, sans-serif;--font-serif: "cooper", "Times New Roman", Times, serif;--font-body: "haskoy", system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-mono: "SF Mono", "Monaco", "Inconsolata", "Fira Mono", "Droid Sans Mono", "Source Code Pro", monospace;--text-xs: .7rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.2rem;--text-xl: 1.4rem;--text-2xl: 1.8rem;--text-3xl: 2.4rem;--text-4xl: 5rem;--leading-none: 1;--leading-tight: 1.15;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--leading-loose: 2 }html{font-size:21px}@media (max-width: 639px){html{font-size:16px}}a{text-decoration:underline}a:hover{text-decoration:none}.text{max-width:var(--content-max-width)}.text h1,.text h2,.text h3,.text h4,.text h5,.text h6{margin-bottom:var(--s-sm)}.text h1 a,.text h2 a,.text h3 a,.text h4 a,.text h5 a,.text h6 a{pointer-events:none}.text h1,.text h2,.text h3{font-family:var(--font-serif);font-size:var(--text-3xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-lg);line-height:var(--leading-tight)}.text h4,.text h5,.text h6{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-xl)}.text p{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:is(.text p)+p{margin-top:var(--s-sm)}:is(.text p)+table{margin-top:var(--s-md)}.text a{display:inline}.text a[target=_blank]{font-family:var(--font-serif);font-size:var(--text-3xl);font-size:var(--text-lg);line-height:var(--leading-tight);display:block;color:rgba(var(--color-back),1);padding:var(--s-sm) var(--s-md);background-color:rgba(var(--color-base),1);border-radius:var(--s-xl);text-decoration:none;text-align:center;transition:all .1s;font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:table;margin-bottom:var(--s-md)}.text a[target=_blank]:hover,.text a.active[target=_blank],.active :is(.text a[target=_blank]){border-radius:var(--s-xs)}.text>h1:first-child,.text>h2:first-child,.text>h3:first-child,.text>h4:first-child,.text>h5:first-child,.text>h6:first-child{margin-top:0}.text ul{list-style-position:outside;list-style-type:"⟡";padding-left:.5rem;font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text ul li{padding-left:.3rem}.text ol{list-style-position:outside;padding-left:.8rem;list-style-type:decimal;font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text li p{display:inline}.text hr{margin:var(--s-lg) 0;border-top-width:1px;border-color:rgba(var(--color-base),1)}.text table{width:100%;border-width:1px;border-collapse:collapse;border-color:rgba(var(--color-base),1)}.text table th,.text table td{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-sm);padding:var(--s-sm);border-width:1px;border-style:solid;border-color:rgba(var(--color-base),1)}:is(.text table)+p{margin-top:var(--s-md);line-height:1.5}.text blockquote{margin-bottom:var(--s-lg)}.text blockquote p{font-family:var(--font-serif);font-size:var(--text-3xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-lg);line-height:var(--leading-tight)}.text p,.text ul,.text ol,.text blockquote,.text table,.text figure{margin-bottom:var(--s-md)}.text pre{padding:var(--s-sm);background-color:rgba(var(--color-base),1);color:rgba(var(--color-back),1);border-radius:var(--rounded);overflow:scroll}.text code{font-family:var(--font-body);font-size:var(--text-md);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-xs);line-height:var(--leading-snug);font-family:var(--font-mono)}.text figcaption{margin-top:var(--s-sm);font-family:var(--font-body);font-size:var(--text-md);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-xs);line-height:var(--leading-snug)}.text dt{font-family:var(--font-body);font-size:var(--text-md);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-xs);line-height:var(--leading-snug);margin-bottom:var(--s-xs)}.text dd{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text dd:not(:last-child){margin-bottom:var(--s-md)}.text summary{font-family:var(--font-serif);font-size:var(--text-3xl);font-size:var(--text-lg);line-height:var(--leading-tight);color:rgba(var(--color-back),1);padding:var(--s-sm) var(--s-md);background-color:rgba(var(--color-base),1);border-radius:var(--s-xl);text-decoration:none;text-align:center;transition:all .1s;display:block;font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-sm);text-align:left;margin-bottom:var(--s-md)}.text summary:hover,.text summary.active,.active :is(.text summary){border-radius:var(--s-xs)}.text summary:before{content:"↓ "}.text details[open] summary{margin-bottom:var(--s-md)}.text details[open] summary:before{content:"↑ "}:root{--s-2xs: .17rem;--s-xs: .25rem;--s-sm: .5rem;--s-md: 1rem;--s-lg: 2rem;--s-xl: 3rem;--s-2xl: 5rem;--s-3xl: 10rem;--s-page-x: var(--s-md);--s-page-y: var(--s-xl)}@media (max-width: 1279px){:root{--s-page-y: var(--s-lg);--s-page-x: var(--s-sm)}}@media (min-width: 640px){.grid{display:grid;gap:var(--s-page-x);grid-template-columns:repeat(12,minmax(0,1fr))}}.grid .grid__item{grid-column:span 12 / span 12}@media (max-width: 639px){.grid .grid__item{margin-bottom:var(--s-page-x)}}.grid.grid-2 :is(.grid .grid__item){grid-column:span 6 / span 6}.grid.grid-3 :is(.grid .grid__item){grid-column:span 4 / span 4}.grid.grid-1-2 :is(.grid .grid__item):first-child{grid-column:span 4 / span 4}.grid.grid-1-2 :is(.grid .grid__item):last-child{grid-column:span 8 / span 8}.grid.grid-1-2-1 :is(.grid .grid__item):first-child{grid-column:span 3 / span 3}@media (max-width: 767px){.grid.grid-1-2-1 :is(.grid .grid__item):first-child{grid-column:span 12 / span 12}}.grid.grid-1-2-1 :is(.grid .grid__item):last-child{grid-column:span 6 / span 6}@media (max-width: 1279px){.grid.grid-1-2-1 :is(.grid .grid__item):last-child{grid-column:span 9 / span 9}}@media (max-width: 767px){.grid.grid-1-2-1 :is(.grid .grid__item):last-child{grid-column:span 12 / span 12}}html{--plyr-color-main: #000000}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family, inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);height:100%;line-height:1.7;line-height:var(--plyr-line-height, 1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background, #4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius, 2px);color:#fff;color:var(--plyr-badge-text-color, #fff);font-size:9px;font-size:var(--plyr-font-size-badge, 9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small, 13px);left:0;padding:10px;padding:var(--plyr-control-spacing, 10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}@media (min-width: 480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base, 15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px) * 2)}}@media (min-width: 768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large, 18px)}}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background, rgba(0, 0, 0, .8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color, #fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:3px;border-radius:var(--plyr-control-radius, 3px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px) * .7);position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;height:var(--plyr-control-icon-size, 18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size, 18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline-color:#00b3ff;outline-color:var( --plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)) );outline-offset:2px;outline-style:dotted;outline-width:3px}a.plyr__control{text-decoration:none}a.plyr__control:after,a.plyr__control:before{display:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px) / 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px) / 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr__controls:empty{display:none}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background, rgba(255, 255, 255, .9));border-radius:4px;bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, .15));color:#4a5464;color:var(--plyr-menu-color, #4a5464);font-size:15px;font-size:var(--plyr-font-size-base, 15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border:var(--plyr-menu-arrow-size, 4px) solid transparent;border-top-color:#ffffffe6;border-top-color:var(--plyr-menu-background, rgba(255, 255, 255, .9));content:"";height:0;position:absolute;right:14px;right:calc(((var(--plyr-control-icon-size, 18px) / 2) + calc(var(--plyr-control-spacing, 10px) * .7)) - (var(--plyr-menu-arrow-size, 4px) / 2));top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color, #4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px));padding-bottom:calc(7px / 1.5);padding-bottom:calc(calc(var(--plyr-control-spacing, 10px) * .7) / 1.5);padding-left:10.5px;padding-left:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 1.5);padding-right:10.5px;padding-right:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 1.5);padding-top:calc(7px / 1.5);padding-top:calc(calc(var(--plyr-control-spacing, 10px) * .7) / 1.5);-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:var(--plyr-menu-item-arrow-size, 4px) solid transparent;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color, #728197);right:6.5px;right:calc((calc(var(--plyr-control-spacing, 10px) * .7) * 1.5) - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px) * .7);margin-bottom:3.5px;margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) * .7) / 2);padding-left:28px;padding-left:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 4);position:relative;width:calc(100% - 14px);width:calc(100% - (calc(var(--plyr-control-spacing, 10px) * .7) * 2))}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color, #728197);left:6.5px;left:calc((calc(var(--plyr-control-spacing, 10px) * .7) * 1.5) - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color, #dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(calc(var(--plyr-control-spacing, 10px) * .7) / 2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing, 10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b3ff;background:var( --plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)) )}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:calc((7px - 2)*-1);margin-right:calc((calc(var(--plyr-control-spacing, 10px) * .7) - 2) * -1);overflow:hidden;padding-left:24.5px;padding-left:calc(calc(var(--plyr-control-spacing, 10px) * .7) * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px) * 2);color:#00b3ff;color:var( --plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)) );display:block;height:19px;height:calc((var(--plyr-range-thumb-active-shadow-width, 3px) * 2) + var(--plyr-range-thumb-height, 13px));margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor 0,transparent 0);background-image:linear-gradient(to right,currentColor var(--value, 0),transparent var(--value, 0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var( --plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2) );height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px);-webkit-appearance:none;margin-top:-4px;margin-top:calc(((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px)) / 2) * -1)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var( --plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2) );height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px)}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;-webkit-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:5px;height:var(--plyr-range-track-height, 5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;-webkit-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background, #fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var( --plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2) );height:13px;height:var(--plyr-range-thumb-height, 13px);position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height, 13px);margin-top:0}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:#00b3ff;outline-color:var( --plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)) );outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline-color:#00b3ff;outline-color:var( --plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)) );outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline-color:#00b3ff;outline-color:var( --plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)) );outline-offset:2px;outline-style:dotted;outline-width:3px}.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing, 10px)}@media (max-width: calc(768px - 1)){.plyr__time+.plyr__time{display:none}}.plyr__tooltip{background:#ffffffe6;background:var(--plyr-tooltip-background, rgba(255, 255, 255, .9));border-radius:3px;border-radius:var(--plyr-tooltip-radius, 3px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .15));color:#4a5464;color:var(--plyr-tooltip-color, #4a5464);font-size:13px;font-size:var(--plyr-font-size-small, 13px);font-weight:400;font-weight:var(--plyr-font-weight-regular, 400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px) / 2) calc(calc(var(--plyr-control-spacing, 10px) / 2) * 1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, rgba(255, 255, 255, .9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc((var(--plyr-control-icon-size, 18px) / 2) + calc(var(--plyr-control-spacing, 10px) * .7))}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc((var(--plyr-control-icon-size, 18px) / 2) + calc(var(--plyr-control-spacing, 10px) * .7));transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px) * .5);margin-right:13px;margin-right:var(--plyr-range-thumb-height, 13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px) * -.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px) * -.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height, 5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px) / 2) * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height, 5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 25%,transparent 50%,rgba(35,40,47,.6) 50%,rgba(35,40,47,.6) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 50%,var(--plyr-progress-loading-background, rgba(35, 40, 47, .6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var( --plyr-video-progress-buffered-background, rgba(255, 255, 255, .25) )}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var( --plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6) )}.plyr__volume{align-items:center;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px) / 2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px) / 2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background, #fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color, #4a5464);padding:10px;padding:var(--plyr-control-spacing, 10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;background:var( --plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)) );color:#fff;color:var(--plyr-audio-control-color-hover, #fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var( --plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)) )}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var( --plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)) )}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var( --plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6)) )}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var( --plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2) ),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var( --plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2) ),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var( --plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2) ),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, .1))}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var( --plyr-audio-progress-buffered-background, rgba(193, 200, 209, .6) )}.plyr--video{background:#000;overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;left:0;position:absolute;top:0}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var( --plyr-video-controls-background, linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .75)) );border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color, #fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px) / 2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px) * 2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}@media (min-width: 480px){.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing, 10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px) * 3.5)}}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;background:var( --plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)) );color:#fff;color:var(--plyr-video-control-color-hover, #fff)}.plyr__control--overlaid{background:#00b3ff;background:var( --plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b3ff)) );border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color, #fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px) * 1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var( --plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)) )}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var( --plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)) )}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var( --plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, rgba(255, 255, 255, .25)) )}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var( --plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2) ),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var( --plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5) )}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var( --plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2) ),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var( --plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5) )}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var( --plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, .15), 0 0 0 1px rgba(35, 40, 47, .2) ),0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var( --plyr-audio-range-thumb-active-shadow-color, rgba(255, 255, 255, .5) )}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var( --plyr-video-progress-buffered-background, rgba(255, 255, 255, .25) )}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:-moz-full-screen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width: 1024px){.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge, 21px)}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing, 10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing, 10px);z-index:3}.plyr__ads:after:empty{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height, 5px);left:0;margin:-var(--plyr-range-track-height,5px) / 2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr__preview-thumb{background-color:#ffffffe6;background-color:var(--plyr-tooltip-background, rgba(255, 255, 255, .9));border-radius:3px;bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, .15));margin-bottom:10px;margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:3px;padding:var(--plyr-tooltip-radius, 3px);pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size, 4px) solid transparent;border-top:4px solid rgba(255,255,255,.9);border-top:var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, rgba(255, 255, 255, .9));bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius, 3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:#0000008c;border-radius:2px;border-radius:calc(var(--plyr-tooltip-radius, 3px) - 1px);color:#fff;font-size:13px;font-size:var(--plyr-font-size-time, var(--plyr-font-size-small, 13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}:root{--rounded: var(--s-sm);--content-max-width: 720px}body{min-height:100vh;display:flex;flex-direction:column}body .footer{margin-top:auto}body.hovering-doc{--color-back: var(--color-black);--color-base: var(--color-white);--color-second: var(--color-gray)}body.hovering-project{--color-back: var(--color-white);--color-base: var(--color-black);--color-second: var(--color-gray)}.wrapper{padding:0 var(--s-page-x);position:relative}@media (max-width: 639px){.main{padding-top:var(--s-page-x)!important}}img{width:100%;border-radius:var(--rounded)}@media (min-width: 640px){.index{display:grid;gap:calc(var(--s-page-x));grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1279px){.index{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 639px){.index{grid-template-columns:repeat(1,minmax(0,1fr))}.index .item{margin-bottom:calc(var(--s-page-x))}}.index img{display:block;width:100%}@media (min-width: 640px){.index .item a{position:relative}.index .item__text{position:absolute;bottom:0;left:0;width:100%;padding:var(--s-md);mix-blend-mode:difference;color:rgba(var(--color-white),1)}}img,video,iframe{transition:filter .1s linear;filter:blur(0);opacity:1}img.lazyload,video.lazyload,iframe.lazyload{filter:blur(10px)}.header-logo,.header-nav{padding:var(--s-md) var(--s-page-x)}@media (min-width: 640px){.header-logo,.header-nav{position:fixed;top:0;z-index:999}}.header-logo{left:var(--s-page-x);mix-blend-mode:difference}.header-logo .logo{width:100%}@media (min-width: 640px){.header-logo .logo{width:200px;position:relative;top:-.3rem}}.header-logo .logo svg{color:rgba(var(--color-back),1)}@media (min-width: 640px){.header-logo .logo{margin-right:auto}}@media (--xs-below){.header-logo .logo{opacity:1!important;width:100%;margin-bottom:var(--s-md)}}.header-nav{right:var(--s-page-x)}@media (max-width: 639px){.header-nav{padding-top:0}}.header-nav .nav ul{display:flex;justify-content:center;align-items:center;list-style:none;padding:0}.header-nav .nav li{display:block}.header-nav .nav li:not(:last-child){margin-right:var(--s-sm)}.header-nav .nav li:last-child{margin-left:auto}.header-nav .nav li:not(.active) a.link-if-active{display:none}.header-nav .nav li.active a:not(.link-if-active){display:none}.header-nav .nav a:not(.logo){font-family:var(--font-serif);font-size:var(--text-3xl);font-size:var(--text-lg);line-height:var(--leading-tight);display:block;color:rgba(var(--color-back),1);padding:var(--s-sm) var(--s-md);background-color:rgba(var(--color-base),1);border-radius:var(--s-xl);text-decoration:none;text-align:center;transition:all .1s;font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-sm)}.header-nav .nav a:not(.logo):hover,.header-nav .nav a.active:not(.logo),.active :is(.header-nav .nav a:not(.logo)){border-radius:var(--s-xs)}.header-nav .nav .nav-about a{width:45px;height:45px;padding:0;display:flex;justify-content:center;align-items:center}body.body--about{--color-back: var(--color-white);--color-base: var(--color-black);--color-second: var(--color-back)}.article--about{margin-top:var(--s-page-y)!important}@media (min-width: 640px){.article--about{display:grid;gap:var(--s-page-y);grid-template-columns:repeat(12,minmax(0,1fr))}}.article--about h1{font-family:var(--font-serif);font-size:var(--text-3xl);line-height:var(--leading-tight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;grid-column:span 12 / span 12}.article--about .section{grid-column:span 4 / span 4}@media (max-width: 639px){.article--about .section{grid-column:span 12 / span 12}}.article--about .section.text{grid-column:span 8 / span 8}@media (max-width: 639px){.article--about .section.text{grid-column:span 12 / span 12}}@media (max-width: 639px){.article--about h1,.article--about section{margin-bottom:var(--s-page-y)}}.article--about section.text p{font-family:var(--font-serif);font-size:var(--text-3xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-lg);line-height:var(--leading-tight)}.article--about a.cv{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-top:var(--s-sm)}body.body--doc{--color-back: var(--color-black);--color-base: var(--color-white)}.article--doc{margin-top:var(--s-page-y)}.article--doc .intro__header{align-items:center}.article--doc .article__title{font-family:var(--font-serif);font-size:var(--text-3xl);line-height:var(--leading-tight);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:var(--s-md) 0;margin-bottom:var(--s-page-y);text-align:center}@media (min-width: 640px){.article--doc .article__title{max-width:80%;margin-left:auto;margin-right:auto}}@media (max-width: 639px){.article--doc .article__title{margin-top:var(--s-page-y)}}.article--doc .article__intro{font-family:var(--font-serif);font-size:var(--text-3xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-lg);line-height:var(--leading-tight)}.article--doc .intro__header{padding-bottom:var(--s-lg);border-bottom:1px solid rgba(var(--color-base),1);margin-bottom:var(--s-lg)}.article--doc .intro__files{padding-top:var(--s-lg);border-top:1px solid rgba(var(--color-base),1);margin-top:var(--s-lg)}.article--doc .intro__steps h2{font-family:var(--font-serif);font-size:var(--text-3xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-lg);line-height:var(--leading-tight);margin-bottom:var(--s-md)}.article--doc .intro__steps ul{list-style:none;padding:0}.article--doc .intro__steps li{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-sm)}.article--doc .intro__steps li:not(:last-child){margin-bottom:var(--s-md)}.article--doc .intro__steps span{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-sm);display:block}.article--doc .intro__info dt{font-family:var(--font-serif);font-size:var(--text-3xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-lg);line-height:var(--leading-tight);margin-bottom:var(--s-md)}.article--doc .intro__info li{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-sm)}.article--doc .intro__files h2{font-family:var(--font-serif);font-size:var(--text-3xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-lg);line-height:var(--leading-tight);margin-bottom:var(--s-md)}.article--doc .intro__files .files_desc{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-sm)}.article--doc .intro__files a{font-family:var(--font-serif);font-size:var(--text-3xl);font-size:var(--text-lg);line-height:var(--leading-tight);color:rgba(var(--color-back),1);padding:var(--s-sm) var(--s-md);background-color:rgba(var(--color-base),1);border-radius:var(--s-xl);text-decoration:none;text-align:center;transition:all .1s;font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-top:var(--s-md)}.article--doc .intro__files a:hover,.article--doc .intro__files a.active,.active :is(.article--doc .intro__files a){border-radius:var(--s-xs)}.instructions .step__count{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-sm);margin-bottom:var(--s-xs)}.instructions .step__title{font-family:var(--font-serif);font-size:var(--text-3xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-xl);line-height:var(--leading-tight)}.instructions .step__header{margin-bottom:var(--s-lg)}.instructions .step__featuredimage{position:sticky;top:var(--s-md);margin-bottom:0}.instructions ul,.instructions ol{margin-top:var(--s-md);margin-bottom:var(--s-lg)}.instructions ul li,.instructions ol li{padding-left:0}.instructions ul{list-style:none;padding-left:calc(1 * var(--s-page-x))}.instructions ul li{position:relative}.instructions ul li:before{content:"—";position:absolute;left:calc(-1 * var(--s-page-x))}.instructions li:not(:last-child){margin-bottom:var(--s-xs)}.instructions li p{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-sm)}.result{max-width:100vw}.result h2{font-family:var(--font-serif);font-size:var(--text-3xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-xl);line-height:var(--leading-tight);margin-bottom:var(--s-lg)}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}body.body--docs{--color-back: var(--color-black);--color-base: var(--color-white);--color-second: var(--color-gray)}body.body--docs .card{padding:var(--s-page-x) 0}.footer{padding:var(--s-page-y) var(--s-page-x) var(--s-md) var(--s-page-x)}.footer ul{list-style:none;padding-left:0;font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-sm);display:flex;justify-content:space-between}.footer .credits{font-family:var(--font-body);font-size:var(--text-md);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-xs);line-height:var(--leading-snug);margin:var(--s-md) 0 0 0;text-align:center}.footer .credits a{text-decoration:none}@media (min-width: 640px){.gallery{display:grid;gap:var(--s-page-x);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}}.gallery figure{grid-column:span 6}@media (max-width: 639px){.gallery figure{grid-column:span 12}}.gallery figure.full{grid-column:span 12}@media (max-width: 639px){.gallery figure.full{grid-column:span 12}}.gallery figure.large{grid-column:span 8}@media (max-width: 639px){.gallery figure.large{grid-column:span 12}}.gallery figure.small{grid-column:span 4}@media (max-width: 639px){.gallery figure.small{grid-column:span 12}}@media (max-width: 639px){.gallery figure{margin-bottom:var(--s-page-y)}}.gallery figcaption{margin-top:var(--s-sm);font-family:var(--font-body);font-size:var(--text-md);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-xs);line-height:var(--leading-snug)}.logo{display:block;mix-blend-mode:difference}.logo svg{width:100%;color:rgba(var(--color-white),1)!important}.logo:hover .logo__bitacora{display:none}.logo:not(:hover) .logo__logbook{display:none}.card{--color-back: var(--color-white);--color-base: var(--color-black);max-width:calc(var(--content-max-width) * 1.5);color:rgba(var(--color-base),1);background-color:rgba(var(--color-second),1);padding:var(--s-page-y);margin:var(--s-page-x) auto;border-radius:var(--rounded);filter:drop-shadow(0 0 var(--s-xl) rgba(var(--color-base),.15))}@media (max-width: 639px){.card{padding:var(--s-page-x)}}.card:first-child{margin-top:0}.card.text-dark{--color-base: var(--color-black) !important}.card.text-light{--color-base: var(--color-white) !important}.item .item__text{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-lg);line-height:var(--leading-tight);margin-top:var(--s-md);margin-bottom:var(--s-lg)}@media (min-width: 640px){.item .item__text{opacity:0;margin-bottom:0}}@media (min-width: 640px){.item:hover .item__text{opacity:1;transition:all .1s}}.item .item__image{aspect-ratio:1 / 1}.item .item__image img{object-fit:cover;width:100%;height:100%}.item .item__image.fit img{object-fit:contain}.item a{display:block;text-decoration:none}.item a:hover .item__text{opacity:1}body[data-template=home]{--color-back: var(--color-gray);background-color:rgba(var(--color-back),1)}.archives{margin-top:calc(var(--s-page-y) * 2);margin-bottom:calc(var(--s-page-y) * 1)}.archives__title{font-family:var(--font-serif);font-size:var(--text-3xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-xl);line-height:var(--leading-tight);margin-bottom:var(--s-md)}.archives__item{padding-bottom:var(--s-sm);padding-top:var(--s-md);padding-bottom:var(--s-md);border-top:1px solid rgba(var(--color-base),1)}.archives__item .item__image{display:block}@media (min-width: 640px){.archives__item .item__image{display:none}}.archives__item .item__text{margin-top:var(--s-sm)}@media (min-width: 640px){.archives__item .item__text{display:grid;gap:var(--s-page-x);grid-template-columns:repeat(2,minmax(0,1fr))}}.archives__item .item__text h2{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-sm)}.archives__item .item__text h3 p{font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-snug);letter-spacing:-.008em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-sm);font-family:var(--font-serif)}@media (min-width: 640px){.archives__item{position:relative}.archives__item:last-child{border-bottom:1px solid rgba(var(--color-base),1)}.archives__item:hover .item__image{display:block}.archives__item:hover{background-color:rgba(var(--color-action),.1)}}@media (min-width: 640px){.archives .item__image{position:fixed;top:0;left:200%;width:700px;height:auto;max-width:50%;display:none;box-shadow:0 4px 8px #0000001a;pointer-events:none;z-index:1000}}@media (max-width: 639px){.archives__content{display:flex;gap:var(--s-page-x);white-space:nowrap;overflow-x:auto}.archives__content .archives__item{width:auto;flex-shrink:0;display:inline-block}.archives__content .archives__item img{width:auto;height:auto;max-width:80vw;max-height:80vh;display:block}}body.body--project{--color-back: var(--color-white);--color-base: var(--color-black);--color-second: var(--color-back)}.article--project .header{margin-bottom:var(--s-lg);padding-top:var(--s-page-y)}@media (max-width: 639px){.article--project .header{padding-top:0}}.article--project .header .article__title{font-family:var(--font-body);font-size:var(--text-4xl);line-height:var(--leading-none);letter-spacing:-.03em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:var(--s-md);text-align:center}@media (max-width: 1279px){.article--project .header .article__title{font-size:var(--text-3xl)}}@media (max-width: 1279px){.article--project .header .article__title{margin-bottom:var(--s-sm)}}@media (max-width: 639px){.article--project .header .article__title{margin-top:var(--s-md)}}.article--project .header h2{font-family:var(--font-serif);font-size:var(--text-3xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-lg);line-height:var(--leading-tight);text-align:center}.article--project .text{margin-left:auto;margin-right:auto;margin-bottom:var(--s-md)}.article--project .intro p{font-family:var(--font-serif);font-size:var(--text-3xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-lg);line-height:var(--leading-tight)}.related{margin-top:var(--s-page-y)}.related .related__title{font-family:var(--font-serif);font-size:var(--text-3xl);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--text-xl);line-height:var(--leading-tight);margin-bottom:var(--s-lg)}.project__text .text{max-width:var(--content-max-width);margin:var(--s-page-y) auto}.color{position:fixed;left:-2rem;width:calc(100% + 4rem);height:120px;z-index:1;pointer-events:none;filter:blur(10px)}.color--top{top:-2rem;background-image:linear-gradient(to top,rgba(var(--color-second),0),rgba(var(--color-second),1))}.color--bottom{bottom:-2rem;background-image:linear-gradient(to top,rgba(var(--color-second),1),rgba(var(--color-second),0))}body.body--projects{--color-back: var(--color-white);--color-base: var(--color-black);--color-second: var(--color-back)}body{color:rgba(var(--color-base),1);background-color:rgba(var(--color-back),1);transition:background-color .2s linear}::selection{color:rgba(var(--color-black),1);background-color:color-mix(in srgb,rgba(var(--color-action),1) 30%,rgba(var(--color-white),1))}
