:root{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1)}.brand-plate{background:radial-gradient(120% 120% at 30% 22%,#23857f 0%,#0f5d59 40%,#093d3b 100%);flex-shrink:0;place-items:center;display:inline-grid;position:relative;box-shadow:inset 0 1px #ffffff24,inset 0 -2px 4px #0000004d,0 6px 14px -6px #062d2ba6,0 2px 4px -2px #062d2b73;border-radius:9999px!important}.brand-plate:before{content:"";position:absolute;inset:5%;box-shadow:inset 0 1px 3px #00000073,0 1px #ffffff14;border-radius:9999px!important}.brand-plate>img{box-sizing:border-box;width:86%;height:86%;transition:transform .4s var(--ease-out);background:radial-gradient(circle at 40% 35%,#11615d,#0a4644) padding-box padding-box,linear-gradient(135deg,#fbe39a 0%,#c38d27 38%,#fff1be 58%,#b98424 78%,#7a520e 100%) border-box;border:2px solid #0000;border-radius:9999px;padding:4%;position:relative;box-shadow:0 2px 5px -1px #00000073}@media (hover:hover) and (pointer:fine){a:hover>.brand-plate>img{transform:rotate(-12deg)}}@keyframes ck-page-in{0%{opacity:0;filter:blur(3px);transform:translateY(10px)}to{opacity:1;filter:none;transform:none}}@keyframes ck-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ck-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@keyframes ck-menu-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.page-in{animation:ck-page-in .32s var(--ease-out) both}dialog[open]{animation:ck-dialog-in .22s var(--ease-out) both}dialog[open]::backdrop{animation:.2s ease-out both ck-fade-in}.menu-in{animation:ck-menu-in .16s var(--ease-out) both;transform-origin:100% 0}@view-transition{navigation:auto}::view-transition-old(root){animation:.16s ease-out both ck-vt-out}::view-transition-new(root){animation:.32s var(--ease-out) both ck-vt-in}@keyframes ck-vt-out{to{opacity:0}}@keyframes ck-vt-in{0%{opacity:0;transform:translateY(8px)}}.reveal{opacity:0;transition:opacity .5s var(--ease-out), transform .6s var(--ease-out);transition-delay:var(--reveal-delay,0s);transform:translateY(16px)}.reveal.is-in{opacity:1;transform:none}@keyframes ck-rise{0%{opacity:0;filter:blur(4px);transform:translateY(18px)}}.public-body main :is(:has(+h1),h1,h1~*){animation:ck-rise .65s var(--ease-out) backwards;animation-delay:var(--rise,.4s)}.public-body main :has(+h1){--rise:40ms}.public-body main h1{--rise:.12s}.public-body main h1+*{--rise:.2s}.public-body main h1+*+*{--rise:.28s}.public-body main h1+*+*+*{--rise:.36s}.reveal :where(.grid)>*{opacity:0;transition:opacity .45s var(--ease-out), transform .55s var(--ease-out);transform:translateY(14px)}.reveal.is-in :where(.grid)>*{opacity:1;transition-delay:calc(var(--i,0) * 60ms + .12s);transform:none}:where(button,[class*=btn],[role=button]):not(:disabled){transition-property:transform,background-color,border-color,color,box-shadow;transition-duration:.16s;transition-timing-function:var(--ease-out)}:where(button,[class*=btn],[role=button]):not(:disabled):active{transform:scale(.97)}.listing-card__media img,.listing-card__media picture{transition:transform .7s var(--ease-out)}@media (hover:hover) and (pointer:fine){.listing-card:hover .listing-card__media img{transform:scale(1.04)}}details>summary{cursor:pointer}#nprogress .bar{background:linear-gradient(90deg,#0e6461,#d9603f)!important;height:3px!important}#nprogress .peg{box-shadow:0 0 10px #d9603f,0 0 5px #0e6461!important}@keyframes ck-load-bar{0%{transform:scaleX(0)}to{transform:scaleX(.9)}}body.is-loading:after{content:"";z-index:9999;transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#0e6461,#d9603f);height:3px;animation:8s cubic-bezier(.1,.8,.2,1) .15s both ck-load-bar;position:fixed;inset:0 0 auto}@keyframes ck-spin{to{transform:rotate(360deg)}}.spinner{vertical-align:-.1em;border:2px solid;border-right-color:#0000;width:.9em;height:.9em;margin-right:.45em;animation:.6s linear infinite ck-spin;display:inline-block;border-radius:9999px!important}button[aria-busy=true]{cursor:progress}@media (prefers-reduced-motion:reduce){body.is-loading:after{animation:.2s ease-out .15s both ck-fade-in;transform:scaleX(.6)}.spinner{animation-duration:1.6s}.page-in,dialog[open]{animation:.12s ease-out both ck-fade-in}.menu-in{animation:.1s ease-out both ck-fade-in}.reveal{transition:opacity .2s ease-out;transform:none}.public-body main :is(:has(+h1),h1,h1~*){animation-name:ck-fade-in;animation-duration:.2s}.reveal :where(.grid)>*{transition:opacity .2s ease-out;transform:none;transition-delay:0s!important}:where(button,[class*=btn],[role=button]):active,.listing-card:hover .listing-card__media img{transform:none}::view-transition-old(root){animation-duration:.12s}::view-transition-new(root){animation-duration:.12s}::view-transition-new(root){animation-name:ck-fade-in}.brand-plate>img{transition:none}}
