html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:Inter Tight;src:local("Inter Tight Variable Italic"),url(../_fonts/uz226VNkzVbnAbL99AsGRuaenU0CnTkQG3kK3LCkGFU-xG5xhvDDTxTQLClIBCMVUbxZlR8P_ulV6QxEJhlfjR8.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 900;font-style:italic}@font-face{font-family:"Inter Tight Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:103.1653%;ascent-override:93.9027%;descent-override:23.381%;line-gap-override:0%}@font-face{font-family:"Inter Tight Fallback: Segoe UI";src:local("Segoe UI");size-adjust:96.9163%;ascent-override:99.9574%;descent-override:24.8886%;line-gap-override:0%}@font-face{font-family:"Inter Tight Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:95.4861%;ascent-override:101.4545%;descent-override:25.2614%;line-gap-override:0%}@font-face{font-family:"Inter Tight Fallback: Arial";src:local("Arial");size-adjust:96.3855%;ascent-override:100.5078%;descent-override:25.0256%;line-gap-override:0%}@font-face{font-family:"Inter Tight Fallback: Noto Sans";src:local("Noto Sans");size-adjust:90.6514%;ascent-override:106.8655%;descent-override:26.6086%;line-gap-override:0%}@font-face{font-family:Inter Tight;src:local("Inter Tight Variable Italic"),url(../_fonts/UVkFcOUZRstFZHAoEGkM0tzNzZph6m4-rVR6HPh9ZxE-SjNSnXnwDMRdbhM61MmuOITyf8Ceqdekwj3csv8L04s.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:100 900;font-style:italic}@font-face{font-family:Inter Tight;src:local("Inter Tight Variable Italic"),url(../_fonts/flqDTufuGzrFy4zEYP4y6i1brAEUATwdYdTS_eBnQTE-ftLzVfUbaVTBV_3SFsFi878zNYnI5xuAWq4QuoEOFho.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:100 900;font-style:italic}@font-face{font-family:Inter Tight;src:local("Inter Tight Variable Italic"),url(../_fonts/oDJwKFQoWd3E31byrZ_1kUCCUoL72dGDK0YhjaTQHmE-S_qERtf1dkF6Q6nqXV_Au26rAb_p8grYYC_E0lmfWe8.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:100 900;font-style:italic}@font-face{font-family:Inter Tight;src:local("Inter Tight Variable Italic"),url(../_fonts/k4xydZckkR1Iz-ATucgd7QvWGhw-kfq8sQwLTE0t4yQ-okZkA9eomtYej2UJn_y-DnuhLgZ4adiSZJ5ntNjWV0w.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:italic}@font-face{font-family:Inter Tight;src:local("Inter Tight Variable Italic"),url(../_fonts/KD-5iJiLx8o8nVcLyG_0ttadS0rizXQ0YatRtipK3xU-Ot3dpkEOUitGfxa9HZJ9uLsELYOAQ8W3mGV421gEWjM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:italic}@font-face{font-family:Inter Tight;src:local("Inter Tight Variable Italic"),url(../_fonts/8xdEKXqkzvC6Zk3usZgmDCU2Eplq9c4_gV23XBKUpQ8-VxttAqIYwUehPZv0C2tmID4a1VqnAWZP2JrM3hFHE6g.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:italic}@font-face{font-family:Inter Tight;src:local("Inter Tight Variable"),url(../_fonts/oLHz9Yr6fqyDJQY7gotPLocTqKGXBlpgNYcQ9XHydWY-zMAAUcFWuR0wF9YM_n7Lne6dKlADyFTCr0c1m0J2LRw.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 900;font-style:normal}@font-face{font-family:Inter Tight;src:local("Inter Tight Variable"),url(../_fonts/lcVKswcaFt5Oyi8F8CeaZQl5lOh7KOVrndb2IA_ZkUM-GyNPMubJRRVSwXCoTpPvK6VC34VDOkSHli3SM4rcXNc.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:100 900;font-style:normal}@font-face{font-family:Inter Tight;src:local("Inter Tight Variable"),url(../_fonts/MYPD29cUgyTATo9mIJYpSxsC6yMcN6V9_Cd0cQbIQIk-gdW_rwReZCbQ5M5Qh7CLADifUl93Lz1QK1BMAoHoXXo.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:100 900;font-style:normal}@font-face{font-family:Inter Tight;src:local("Inter Tight Variable"),url(../_fonts/WwqJgMBGNFR5TA1VB1Uz4lHWR2nL4qF2ZxOGF4q33Bs-9pceaBf01urHq7l5u2ywknO3JCoK4qcedNV3WcRY_N8.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:100 900;font-style:normal}@font-face{font-family:Inter Tight;src:local("Inter Tight Variable"),url(../_fonts/D0aaOIxeHexcBlHLXqgjs5fo34LeSS3hpe8qMagdckg-dj7ZZZq1reBtGKQ_CnEULXGI7JsqYcvTp_YMi2V2m2U.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:normal}@font-face{font-family:Inter Tight;src:local("Inter Tight Variable"),url(../_fonts/DaIWBFypjKvrbd56A7J4wEMn3KDSKPvxHROHrPQKsjw-ymiSAyt78uwCU_0zjePPwDAPEWwARDpk7vdykxjhfL4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:normal}@font-face{font-family:Inter Tight;src:local("Inter Tight Variable"),url(../_fonts/WybHs6hTRSRsNVk8brCF-cNDa10x3rW17XVSiRi3SyE-BMDIr9xRAm4_ZPp0OOIB6JdIxgrte6Dfq3mPDZ_zNxU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:normal}:root{--brand-yellow:#fdfc09;--brand-grey:#ccc;--background:#ccc;--foreground:#fff;--muted:color-mix(in srgb,var(--foreground) 35%,transparent);--muted-foreground:#eee;--accent:#ccc;--accent-foreground:#fdfc09;--radius:10px;--radius-panel:.75em;--gap:10px;--contain:1200px;--font-sm:.75rem;--font-md:1rem;--font-lg:1.75rem;--font-xl:3rem}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{color:var(--foreground);font-family:Inter Tight,"Inter Tight Fallback: BlinkMacSystemFont","Inter Tight Fallback: Segoe UI","Inter Tight Fallback: Helvetica Neue","Inter Tight Fallback: Arial","Inter Tight Fallback: Noto Sans",sans-serif;font-size:14px;background-color:var(--background)}.page{font-size:var(--font-lg)}.panel{background:#fff;color:#000;border-radius:calc(var(--radius)*2);overflow:hidden;--background:#fff;--foreground:#000;--muted:#ccc;--muted-foreground:#555;--accent:var(--brand-yellow);--accent-foreground:var(--brand-grey)}img{width:100%;height:auto}a{text-decoration:none;color:inherit}button{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:none;padding:0;cursor:pointer}.card__thumb{border-radius:var(--radius);overflow:hidden;position:relative;width:100%;aspect-ratio:4/3}.card__header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:100%;padding-top:10px;font-size:var(--font-md);line-height:1.2;display:flex}.card__title{width:90%;line-height:1em;color:var(--foreground)}.card__title-desc{color:inherit;opacity:.35}.card__overlay{opacity:0;position:absolute;z-index:1;backdrop-filter:blur(5px) saturate(1.4);-webkit-backdrop-filter:blur(5px) saturate(1.4);border-radius:var(--radius);clip-path:inset(0 round var(--radius));width:100%;height:100%;top:0;left:0;color:#fff;display:flex;justify-content:space-around;align-items:center;font-size:125%;line-height:1.1;text-decoration:none!important;transition:background .3s ease,opacity .4s ease}.card__overlay:hover{opacity:1}.logo{display:flex;align-items:center;padding-left:10px}.logo svg{display:block;width:auto;height:20px;fill:var(--muted-foreground);transition:all .35s ease}.logo svg:hover{fill:var(--foreground)}.gallery{flex-direction:column;padding:var(--gap)}.gallery,.gallery__row{display:flex;gap:var(--gap)}.gallery__row{position:relative;justify-content:center}.gallery__item{flex:1 1 0;position:relative;border-radius:var(--radius);overflow:hidden}.gallery--contain{max-width:var(--contain)}.gallery__caption{position:absolute;top:var(--gap);left:var(--gap);z-index:2;padding:.5em .75em;border-radius:var(--radius);font-size:var(--font-sm);line-height:1;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;background-color:#ffffff26}.type-headline{font-size:clamp(1.9rem,4.5vw,3rem);line-height:1.05;letter-spacing:-.01em}.type-body{font-size:var(--font-md);line-height:1}.type-label{font-size:var(--font-sm);line-height:1.3;text-transform:uppercase;letter-spacing:.08em}.pill--accent,.type-label{color:var(--muted-foreground)}.pill--accent{display:inline-flex;padding:.3em .7em;border-radius:999px;background:var(--muted);font-size:var(--font-md);line-height:1}a.pill--accent{cursor:pointer}.pill--accent:hover{background:var(--accent);color:var(--accent-foreground)}.pill{display:inline-flex;align-items:center;gap:.4em;padding:.4em .85em;border:1px solid var(--muted);border-radius:999px;font-size:var(--font-md);line-height:1;color:var(--muted);background:transparent;white-space:nowrap;transition:color .2s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease}a.pill,button.pill{cursor:pointer}a.pill:hover,button.pill:hover{color:var(--foreground);border-color:var(--foreground)}.pill.is-active{background:transparent;border-color:var(--brand-yellow);color:var(--brand-yellow)}.pill.is-active:hover{background:transparent;border-color:var(--foreground);color:var(--foreground)}.pill__count{opacity:.5;font-variant-numeric:tabular-nums;display:inline-block;min-width:2ch;text-align:right}.pill.is-active .pill__count{color:var(--brand-yellow);opacity:1}.pill.is-active:hover .pill__count{color:var(--foreground)}.pill--type{border-color:var(--foreground);color:var(--background);background:var(--foreground);font-weight:600}.pill--option.is-empty{opacity:.35}button.pill:disabled{cursor:default;pointer-events:none}.pill--static{cursor:default}.pill--static:hover{color:var(--muted-foreground);border-color:var(--muted)}.grid{display:grid;grid-template-columns:2fr 1fr 1fr;-moz-column-gap:var(--gap);column-gap:var(--gap);row-gap:var(--gap);padding:var(--gap)}.grid__full{grid-column:1/-1}.grid--ruled .grid__body,.grid--ruled .grid__data,.grid--ruled .grid__full,.grid--ruled .grid__label{border-top:1px solid var(--brand-grey);padding-top:var(--gap)}.grid__body--wide{grid-column:span 2}.grid a:hover{text-decoration:underline}.project__header{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap);padding:calc(var(--gap)*2) var(--gap) var(--gap);color:var(--foreground)}.project__title{grid-column:1/3;margin:0;font-size:var(--font-xl);font-weight:500;line-height:.95;letter-spacing:-.02em}.project__aside{grid-column:3/5;display:flex;flex-direction:column;gap:var(--gap);font-size:var(--font-md);line-height:1}.meta{-moz-columns:2;column-count:2;-moz-column-gap:var(--gap);column-gap:var(--gap)}.meta__block{-moz-column-break-inside:avoid;break-inside:avoid;padding-bottom:1em}.meta__block--wide{-moz-column-span:all;column-span:all}.meta__label{color:var(--muted)}.project__tags{display:flex;flex-wrap:wrap;gap:4px;margin-block:calc(var(--gap)*3)}.project__desc{margin:0}.dock{position:sticky;bottom:2em;z-index:700;width:30em;max-width:calc(100% - 2em);margin:-6.5em auto 2em;padding:1em;font-size:14px;line-height:1;color:var(--brand-grey);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#ffffff26;border-radius:var(--radius)}@media screen and (max-width:767px){.project__header{grid-template-columns:1fr}.project__aside,.project__title{grid-column:1/-1}.dock{bottom:1em;width:auto;max-width:none;margin:-5.5em 1em 1em}.card__header{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column}.card__title-desc{font-size:1rem;line-height:1rem;padding-top:5px}.gallery__row{flex-wrap:wrap}.gallery__item{min-width:45%}.gallery__item.mobile--full{min-width:100%}}.bunny-player{pointer-events:none;color:#fff;isolation:isolate;border-radius:10px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden;transform:translate(0)}.bunny-player__before{padding-top:62.5%}[data-bunny-player-init] :is(.bunny-player__placeholder,.bunny-player__dark,.bunny-player__playpause,.bunny-player__loading){transition:opacity .3s linear,visibility .3s linear}.bunny-player__placeholder{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}[data-bunny-player-init][data-player-activated=true][data-player-status=ready] .bunny-player__placeholder,[data-bunny-player-init][data-player-status=paused] .bunny-player__placeholder,[data-bunny-player-init][data-player-status=playing] .bunny-player__placeholder{opacity:0;visibility:hidden}.bunny-player__dark{opacity:.1;background-color:#000;width:100%;height:100%;position:absolute}[data-bunny-player-init][data-player-status=paused] .bunny-player__dark,[data-bunny-player-init][data-player-status=playing][data-player-hover=active] .bunny-player__dark{opacity:.3}[data-bunny-player-init][data-player-status=playing] .bunny-player__dark{opacity:0}.bunny-player__video{width:100%;height:100%;padding-bottom:0;padding-right:0;display:block;position:absolute;top:0;left:0}.bunny-player__playpause{pointer-events:auto;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}[data-bunny-player-init][data-player-status=loading] .bunny-player__playpause,[data-bunny-player-init][data-player-status=playing] .bunny-player__playpause{opacity:0}[data-bunny-player-init][data-player-status=playing][data-player-hover=active] .bunny-player__playpause{opacity:1}[data-bunny-player-init][data-player-status=loading] .bunny-player__play-svg,[data-bunny-player-init][data-player-status=playing] .bunny-player__play-svg{display:none}[data-bunny-player-init][data-player-status=loading] .bunny-player__pause-svg,[data-bunny-player-init][data-player-status=playing] .bunny-player__pause-svg{display:block}.bunny-player__loading{width:100%;height:100%}.bunny-player__interface{flex-flow:column;justify-content:flex-end;align-items:baseline;width:100%;height:100%;display:flex;position:absolute;transition:all .6s cubic-bezier(.625,.05,0,1)}[data-bunny-player-init][data-player-status=loading] .bunny-player__interface,[data-bunny-player-init][data-player-status=playing] .bunny-player__interface{opacity:0;transform:translateY(1em) rotate(.001deg)}[data-bunny-player-init][data-player-status=loading][data-player-hover=active] .bunny-player__interface,[data-bunny-player-init][data-player-status=playing][data-player-hover=active] .bunny-player__interface{opacity:1;transform:translateY(0) rotate(.001deg)}.bunny-player__interface-bottom{grid-column-gap:.5em;grid-row-gap:.5em;pointer-events:auto;justify-content:space-between;align-items:center;width:100%;padding:min(1em,2vw);display:flex;position:relative}.bunny-player__toggle-fullscreen,.bunny-player__toggle-mute{cursor:pointer;width:1em;height:1em}.bunny-player__timeline{cursor:pointer;flex:1;align-items:center;height:1em;margin-left:.5em;margin-right:.5em;display:flex;position:relative}[data-bunny-player-init][data-player-status=idle][data-player-activated=false] .bunny-player__timeline,[data-bunny-player-init][data-player-status=ready][data-player-activated=false] .bunny-player__timeline{pointer-events:none}.bunny-player__timeline-progress{background-color:#ccc}.bunny-player__timeline-buffered,.bunny-player__timeline-progress{pointer-events:none;border-radius:1em;width:100%;height:100%;position:absolute;transform:translate(-100%)}.bunny-player__timeline-buffered{opacity:.2;background-color:#fff}.bunny-player__timeline-handle{transition:transform .15s ease-in-out;pointer-events:none;background-color:#fdfc09;border-radius:1em;width:1em;height:1em;position:absolute;top:50%;transform:translate(-50%,-50%)scale(0)}[data-bunny-player-init][data-timeline-drag=true] .bunny-player__timeline-handle{transform:translate(-50%,-50%) scale(1)}.bunny-player__timeline-bar{border-radius:1em;width:100%;height:30%;position:absolute;overflow:hidden}.bunny-player__time{grid-column-gap:.125em;grid-row-gap:.125em;flex:none;justify-content:center;align-items:center;width:2.75em;display:flex}.bunny-player__timeline-bg{background-color:#ffffff26;border-radius:1em;width:100%;height:100%;position:absolute}.bunny-player__toggle-playpause{cursor:pointer;width:1em;height:1em}.bunny-player__text{white-space:nowrap;margin-bottom:0;font-size:.5em;line-height:1}.bunny-player__big-btn{-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em);cursor:pointer;background-color:#64646433;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:4em;height:4em;padding:1em;display:flex;position:relative}.bunny-player__loading-svg{width:6em}.bunny-player__pause-svg{display:none}.bunny-player__interface-fade{opacity:.5;background-image:linear-gradient(#0000,#000);width:100%;height:25%;position:absolute;bottom:0}.bunny-player__interface-btns{grid-column-gap:.5em;grid-row-gap:.5em;align-items:center;display:flex}[data-bunny-player-init][data-player-muted=true] .bunny-player__volume-mute-svg{display:block}.bunny-player__volume-mute-svg,[data-bunny-player-init][data-player-muted=true] .bunny-player__volume-up-svg{display:none}.bunny-player__volume-up-svg{display:block}.bunny-player__fullscreen-shrink-svg{display:none}.bunny-player__fullscreen-scale-svg,[data-bunny-player-init][data-player-fullscreen=true] .bunny-player__fullscreen-shrink-svg{display:block}[data-bunny-player-init][data-player-fullscreen=true] .bunny-player__fullscreen-scale-svg{display:none}[data-bunny-player-init][data-player-update-size=cover]{height:100%;top:0;left:0;position:absolute}[data-bunny-player-init][data-player-update-size=cover] [data-player-before]{display:none}[data-bunny-player-init][data-player-update-size=cover][data-player-fullscreen=false] .bunny-player__video{-o-object-fit:cover;object-fit:cover}.media-box .bunny-player{height:100%}.media-box .bunny-player__before{padding-top:0!important;display:none!important}.bunny-player__loading{opacity:0;visibility:hidden;background-color:#00000054;display:flex;align-items:center;justify-content:center;position:absolute;inset:0}[data-bunny-player-init][data-player-status=loading] .bunny-player__loading{opacity:1;visibility:visible}.bunny-player__dots{display:flex;gap:.5rem}.bunny-player__dots span{width:1rem;height:1rem;border-radius:50%;background:#fff;opacity:.25;animation:bunnyDots 1.4s infinite both}.bunny-player__dots span:nth-child(2){animation-delay:.2s}.bunny-player__dots span:nth-child(3){animation-delay:.4s}@keyframes bunnyDots{0%{opacity:.25}20%{opacity:1}to{opacity:.25}}.work__hero .bunny-player{border-radius:0}
