.ilo-story{width:100%;height:100%;position:relative}.ilo-story-svg,.ilo-story-svg>svg{width:100%;height:100%;display:block}.miksi-card{display:block}.miksi-card:focus-visible{outline:3px solid var(--primary,#016a6f);outline-offset:3px}.miksi-poster{aspect-ratio:16/9;background:var(--background,#f7f4ee);border-radius:12px;display:block;position:relative;overflow:hidden}.miksi-poster.is-away{visibility:hidden}.miksi-play{background:var(--primary,#016a6f);width:2.4rem;height:2.4rem;color:var(--primary-foreground,#fbf9f4);border-radius:999px;place-items:center;padding-left:3px;transition:transform .3s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;bottom:4.5%;right:3.5%;box-shadow:0 10px 24px -6px #01343673}.miksi-card:hover .miksi-play,.miksi-card:focus-visible .miksi-play{transform:scale(1.12)}.miksi-dur{color:var(--muted-foreground,#5a6464);background:#fbf9f4f0;border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:700;line-height:1.4;position:absolute;bottom:4.5%;left:3.5%;box-shadow:0 2px 8px -2px #01343640}.miksi-play svg{width:1.1rem;height:1.1rem}.miksi-card.is-featured .miksi-play{width:3rem;height:3rem}.miksi-card.is-featured .miksi-play svg{width:1.35rem;height:1.35rem}.miksi-feature-text{padding:1rem .5rem .5rem;display:block}@media (width>=1024px){.miksi-card.is-featured{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:center;gap:2.25rem;padding-right:2.25rem;display:grid}.miksi-card.is-featured .miksi-feature-text{padding:0}}.miksi-dialog{z-index:60;color:#fbf9f4;place-items:center;padding:clamp(.75rem,3vw,2rem);font-family:inherit;display:grid;position:fixed;inset:0}.miksi-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#013436f0;animation:.45s both miksi-fade-in;position:absolute;inset:0}.miksi-panel{flex-direction:column;gap:1rem;width:min(1100px,100%,177.778dvh - 27.5556rem);display:flex;position:relative}.miksi-stage{aspect-ratio:16/9;background:var(--background,#f7f4ee);transform-origin:0 0;cursor:pointer;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #0009}.miksi-stage .is-fresh{animation:.35s both miksi-fade-in}.miksi-paused{color:#fbf9f4;pointer-events:none;background:#013436bf;border-radius:999px;place-items:center;width:5rem;height:5rem;margin:auto;padding-left:5px;display:grid;position:absolute;inset:0}.miksi-paused svg{width:2rem;height:2rem}.miksi-chrome{animation:.35s .42s both miksi-chrome-in}.miksi-dialog.is-closing .miksi-backdrop{animation:.45s both miksi-fade-out}.miksi-dialog.is-closing .miksi-chrome{animation:.18s both miksi-fade-out}.miksi-head{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.miksi-count{letter-spacing:.16em;text-transform:uppercase;color:#9fc9c6;margin:0;font-size:.75rem;font-weight:700}.miksi-title{font-family:var(--font-display,"Instrument Serif"), Georgia, serif;letter-spacing:-.01em;margin:.35rem 0 0;font-size:clamp(1.6rem,1rem + 1.6vw,2.4rem);font-weight:400;line-height:1}.miksi-close{width:3rem;height:3rem;color:inherit;cursor:pointer;background:0 0;border:1.5px solid #fbf9f473;border-radius:999px;flex:none;place-items:center;display:grid}.miksi-timeline{flex-direction:column;display:flex}.miksi-segs{gap:4px;display:flex}.miksi-seg{color:#fbf9f4b8;min-width:0;height:2.25rem;font:inherit;text-align:left;cursor:pointer;background:#fbf9f414;border:0;border-radius:8px 8px 0 0;flex:1 1 0;padding:0 .65rem;font-size:.8rem;font-weight:700;transition:background .2s,color .2s}.miksi-seg span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.miksi-seg:hover{color:#fbf9f4;background:#fbf9f429}.miksi-seg.is-current{color:#fbf9f4;background:#fbf9f433}.miksi-seg:focus-visible{outline-offset:2px;outline:3px solid #9fc9c6}.miksi-track{background:#fbf9f42e;border-radius:0 0 4px 4px;height:4px;position:relative;overflow:hidden}.miksi-track-fill{background:var(--warm,#c97a3a);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.miksi-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.miksi-group{flex-wrap:wrap;gap:.5rem;display:flex}.miksi-btn{height:2.75rem;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1.5px solid #fbf9f473;border-radius:999px;align-items:center;gap:.5rem;padding:0 1.1rem;font-size:.9rem;font-weight:700;display:inline-flex}.miksi-btn svg{width:1rem;height:1rem}.miksi-btn:hover,.miksi-close:hover{background:#fbf9f41a;border-color:#fbf9f4}.miksi-btn:focus-visible,.miksi-close:focus-visible{outline-offset:2px;outline:3px solid #9fc9c6}.miksi-btn.is-solid{color:#013436;background:#fbf9f4;border-color:#fbf9f4}.miksi-btn.is-solid:hover{background:#ecf2f1}.miksi-dialog.is-pysty{--miksi-pad-top:max(.75rem, env(safe-area-inset-top));--miksi-pad-bottom:max(.75rem, env(safe-area-inset-bottom));padding:var(--miksi-pad-top) .75rem var(--miksi-pad-bottom)}.miksi-dialog.is-pysty .miksi-panel{width:min(100%, calc((100vh - 9.25rem - var(--miksi-pad-top) - var(--miksi-pad-bottom)) * 9 / 16));width:min(100%, calc(( 100dvh - 9.25rem - var(--miksi-pad-top) - var(--miksi-pad-bottom) ) * 9 / 16));gap:.75rem}.miksi-dialog.is-pysty .miksi-stage{aspect-ratio:9/16;border-radius:16px;animation:.4s cubic-bezier(.22,1,.36,1) both miksi-rise}.miksi-dialog.is-pysty .miksi-chrome{animation-delay:.1s}.miksi-dialog.is-pysty.is-closing .miksi-stage{animation:.2s both miksi-fade-out}.miksi-dialog.is-pysty .miksi-head{align-items:center}.miksi-dialog.is-pysty .miksi-head>div{min-width:0}.miksi-dialog.is-pysty .miksi-count{display:none}.miksi-dialog.is-pysty .miksi-title{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.4rem;overflow:hidden}.miksi-dialog.is-pysty .miksi-close{width:2.5rem;height:2.5rem}.miksi-dialog.is-pysty .miksi-seg{height:1.5rem}.miksi-dialog.is-pysty .miksi-seg span{display:none}.miksi-dialog.is-pysty .miksi-controls{flex-wrap:nowrap;gap:.5rem}.miksi-dialog.is-pysty .miksi-group{flex-wrap:nowrap}.miksi-dialog.is-pysty .miksi-btn{height:2.5rem}.miksi-dialog.is-pysty .miksi-btn-label{display:none}@media (width<=640px){.miksi-next-title{display:none}.miksi-btn{padding:0 .9rem}}@media (orientation:landscape) and (height<=500px){.miksi-dialog.is-vaaka{--miksi-pad-top:max(.5rem, env(safe-area-inset-top));--miksi-pad-bottom:max(.5rem, env(safe-area-inset-bottom));--miksi-pad-left:max(.75rem, env(safe-area-inset-left));--miksi-pad-right:max(.75rem, env(safe-area-inset-right));--miksi-side:12.5rem;padding:var(--miksi-pad-top) var(--miksi-pad-right) var(--miksi-pad-bottom) var(--miksi-pad-left)}.miksi-dialog.is-vaaka .miksi-panel{grid-template-columns:auto var(--miksi-side);grid-template-rows:auto 1fr auto auto;align-items:start;gap:.75rem 1rem;width:auto;height:100%;display:grid}.miksi-dialog.is-vaaka .miksi-stage{width:min(calc(100vw - var(--miksi-pad-left) - var(--miksi-pad-right) - var(--miksi-side) - 1rem), calc((100vh - var(--miksi-pad-top) - var(--miksi-pad-bottom)) * 16 / 9));width:min(calc(100vw - var(--miksi-pad-left) - var(--miksi-pad-right) - var(--miksi-side) - 1rem), calc((100dvh - var(--miksi-pad-top) - var(--miksi-pad-bottom)) * 16 / 9));grid-area:1/1/-1;align-self:center}.miksi-dialog.is-vaaka .miksi-head{grid-area:1/2;align-items:flex-start}.miksi-dialog.is-vaaka .miksi-count{display:none}.miksi-dialog.is-vaaka .miksi-title{margin:.3rem 0 0;font-size:1.35rem;line-height:1.1}.miksi-dialog.is-vaaka .miksi-close{width:2.5rem;height:2.5rem}.miksi-dialog.is-vaaka .miksi-timeline{grid-area:3/2}.miksi-dialog.is-vaaka .miksi-seg{height:1.5rem}.miksi-dialog.is-vaaka .miksi-seg span{display:none}.miksi-dialog.is-vaaka .miksi-controls{grid-area:4/2;gap:.5rem}.miksi-dialog.is-vaaka .miksi-btn{height:2.5rem;padding:0 .85rem}.miksi-dialog.is-vaaka .miksi-btn-label{display:none}}@keyframes miksi-fade-in{0%{opacity:0}}@keyframes miksi-fade-out{to{opacity:0}}@keyframes miksi-chrome-in{0%{opacity:0;transform:translateY(10px)}}@keyframes miksi-rise{0%{opacity:0;transform:translateY(24px)scale(.97)}}@media (prefers-reduced-motion:reduce){.miksi-backdrop,.miksi-chrome,.miksi-dialog.is-pysty .miksi-stage,.miksi-stage .is-fresh{animation:none!important}.miksi-card,.miksi-play,.miksi-seg{transition:none!important}}
