#cc-main{opacity:0;transition:opacity .3s ease;--cc-font-family: "Montserrat", sans-serif;--cc-bg: #101c37;--cc-primary-color: #ffffff;--cc-secondary-color: rgba(255, 255, 255, .6);--cc-btn-primary-bg: #00a8ff;--cc-btn-primary-color: #000000;--cc-btn-primary-hover-bg: #3dbaff;--cc-btn-primary-hover-color: #000000;--cc-btn-secondary-bg: rgba(255, 255, 255, .06);--cc-btn-secondary-color: rgba(255, 255, 255, .6);--cc-btn-secondary-hover-bg: transparent;--cc-btn-secondary-hover-color: #ffffff;--cc-separator-border-color: rgba(255, 255, 255, .1);--cc-toggle-on-bg: #00a8ff;--cc-toggle-off-bg: rgba(255, 255, 255, .15);--cc-toggle-readonly-bg: rgba(0, 168, 255, .4);--cc-cookie-category-block-bg: transparent;--cc-cookie-category-block-border: rgba(255, 255, 255, .1);--cc-cookie-category-block-hover-bg: rgba(255, 255, 255, .06);--cc-cookie-category-block-hover-border: rgba(255, 255, 255, .1);--cc-cookie-category-expanded-block-bg: transparent;--cc-cookie-category-expanded-block-hover-bg: rgba(255, 255, 255, .06);--cc-overlay-bg: rgba(0, 0, 0, .5);--cc-btn-border-radius: .5rem;--cc-modal-border-radius: 1rem;--cc-link-color: #00a8ff;--cc-footer-bg: rgba(255, 255, 255, .06);--cc-footer-color: rgba(255, 255, 255, .6);--cc-footer-border-color: rgba(255, 255, 255, .1)}#cc-main.cc-revealed{opacity:1}#cc-main .cm{box-shadow:0 25px 50px -12px #00000080,0 0 20px -4px #00a8ff26!important;border:1px solid rgba(0,168,255,.25)!important;max-width:min(864px,calc(100vw - 2rem))!important;overflow:visible!important}#cc-main .cm:before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:200px!important;height:100%!important;background:radial-gradient(ellipse at left center,rgba(0,168,255,.45) 0%,rgba(0,168,255,.15) 50%,transparent 75%)!important;border-radius:1rem 0 0 1rem!important;pointer-events:none!important;z-index:0!important}#cc-main .cm:after{content:""!important;position:absolute!important;top:0!important;left:0!important;bottom:0!important;width:220px!important;height:100%!important;background-image:url(/cookie-cat.png)!important;background-size:auto 100%!important;background-repeat:no-repeat!important;background-position:left center!important;pointer-events:none!important;z-index:1!important;border-radius:1rem 0 0 1rem!important}#cc-main .cm__body{padding-left:190px!important}#cc-main .cm__title{font-weight:700!important;letter-spacing:-.025em!important;font-size:.95rem!important;margin-bottom:.25rem!important}#cc-main .cm__desc{font-size:.8rem!important;line-height:1.4!important}#cc-main .cm__btns{display:flex!important;flex-wrap:wrap!important;gap:.35rem!important;margin-top:.25rem!important;align-items:center!important}@media(max-width:640px){#cc-main .cm:after,#cc-main .cm:before{display:none!important}#cc-main .cm__body{padding-left:1rem!important}#cc-main .cm{max-height:none!important;overflow:auto!important}}#cc-main .cm__btn[data-role=all]{font-weight:600!important;padding:.75rem 1.5rem!important;margin-top:1.1rem!important;margin-bottom:.35rem!important;box-shadow:0 1px 3px #0000001a!important;color:#000!important;border:none!important;order:1!important}#cc-main .cm__btn[data-role=all]:hover{background:#3dbaff!important;box-shadow:0 0 16px #00a8ff66!important}#cc-main .cm__btn[data-role=show]{order:2!important}#cc-main .cm__btn[data-role=necessary]{order:3!important;margin-bottom:1.1rem!important}#cc-main .cm__btn-group{display:contents!important}#cc-main .cm__btn[data-role=necessary],#cc-main .cm__btn[data-role=show]{font-size:.75rem!important;padding:0!important;min-height:unset!important;height:auto!important;line-height:1!important;border:none!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:#fff9!important;text-decoration:underline!important;text-underline-offset:2px!important}#cc-main .cm__btn[data-role=necessary]:hover,#cc-main .cm__btn[data-role=show]:hover{background:none!important;color:#fff!important}#cc-main .pm{border:1px solid rgba(255,255,255,.1)!important}#cc-main .pm__btn[data-role=all]{background:#00a8ff!important;color:#000!important;border:none!important;font-weight:600!important}#cc-main .pm__btn[data-role=necessary],#cc-main .pm__btn[data-role=save]{background:transparent!important;color:#fff9!important;border:1px solid rgba(255,255,255,.1)!important;font-weight:500!important}#cc-main .pm__btn[data-role=necessary]:hover,#cc-main .pm__btn[data-role=save]:hover{color:#fff!important}#cc-main .pm__badge{font-size:.75rem!important}.mux-wrapper{border:1px solid rgba(255,255,255,.1)}mux-player.mux-themed,mux-player.mux-themed-bg{--primary-color: rgba(255, 255, 255, .9);--secondary-color: transparent;--accent-color: #0ea5e9;--media-primary-color: rgba(255, 255, 255, .9);--media-secondary-color: transparent;--media-accent-color: #0ea5e9;--media-control-background: transparent;--media-control-hover-background: rgba(255, 255, 255, .08);--media-range-bar-color: #0ea5e9;--media-range-track-background: rgba(255, 255, 255, .15);display:block;background:#000;border-radius:0}mux-player.mux-themed::part(control-bar bottom){background:linear-gradient(transparent,#000000b3)}@property --btn-glow-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes btn-glow-spin{to{--btn-glow-angle: 360deg}}.btn-glow,.btn-outline{transition:filter .5s,transform .15s,border-color .3s}.btn-glow:hover,.btn-outline:hover{transform:none}.btn-glow:active,.btn-outline:active{transform:translateY(0) scale(.98)}.btn-glow:focus-visible,.btn-outline:focus-visible{outline:2px solid #00a8ff;outline-offset:2px}.btn-glow{--btn-glow-angle: 0deg;position:relative;border:1px solid transparent;background-origin:border-box;background-clip:padding-box,border-box}.btn-glow:hover{animation:btn-glow-spin 3.5s linear infinite}.btn-glow--primary{background-image:linear-gradient(#0087d4,#0087d4),linear-gradient(#ffffff1f,#ffffff1f)}.btn-glow--primary:hover{background-image:linear-gradient(#00a8ff,#00a8ff),conic-gradient(from var(--btn-glow-angle),transparent 50%,#004875 65%,#00a8ff 75%,#75ccff 85%,transparent 95%);filter:drop-shadow(0 0 20px rgba(0,168,255,.2))}.btn-glow--gradient{background-image:linear-gradient(to right,#f97316,#f05),linear-gradient(#ffffff1f,#ffffff1f)}.btn-glow--gradient:hover{background-image:linear-gradient(to right,#f97316,#f05),conic-gradient(from var(--btn-glow-angle),transparent 50%,#9a3412 65%,#f97316 75%,#fbbf24 85%,transparent 95%);filter:drop-shadow(0 0 20px rgba(249,115,22,.2))}.btn-glow--blue-gradient{background-image:linear-gradient(to right,#005f99,#0087d4),linear-gradient(#ffffff1f,#ffffff1f)}.btn-glow--blue-gradient:hover{background-image:linear-gradient(to right,#0074b8,#00a8ff),conic-gradient(from var(--btn-glow-angle),transparent 50%,#003d66 65%,#0074b8 75%,#00a8ff 85%,transparent 95%);filter:drop-shadow(0 0 20px rgba(0,168,255,.2))}.btn-outline:hover{border-color:#00a8ff80;box-shadow:0 0 20px #00a8ff14}@media(prefers-reduced-motion:reduce){.btn-glow:hover{animation:none}.btn-glow:hover,.btn-outline:hover{transform:none}}.nav-panel{position:relative;background:radial-gradient(ellipse at 15% 0%,rgba(0,168,255,.12) 0%,transparent 50%),radial-gradient(ellipse at 85% 0%,rgba(120,80,255,.08) 0%,transparent 50%),radial-gradient(ellipse at 50% 100%,rgba(0,114,255,.06) 0%,transparent 50%),#0a1228eb;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);box-shadow:0 20px 50px -12px #00000080,0 8px 20px -6px #0000004d,inset 0 1px #ffffff0f}.nav-panel:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#00a8ff4d,#7850ff1f 30%,#ffffff0a 50%,#00a8ff26);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nav-grid-overlay{background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 1px);background-size:40px 40px;mask-image:radial-gradient(ellipse at 50% 0%,black 0%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 50% 0%,black 0%,transparent 70%)}.nav-link:hover{background:#00a8ff0f}.nav-icon-box{position:relative}.nav-icon-box:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#00a8ff66,#00c8ff26,#0072ff4d);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .2s ease;pointer-events:none}.nav-link:hover .nav-icon-box{border-color:transparent;background:#00a8ff1a;box-shadow:0 0 16px #00a8ff26}.nav-link:hover .nav-icon-box:before{opacity:1}.nav-links-glass{background:#ffffff09;backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff08}.nav-featured-sidebar{background:radial-gradient(ellipse at 90% 10%,rgba(0,168,255,.1) 0%,transparent 50%),radial-gradient(ellipse at 20% 90%,rgba(120,80,255,.06) 0%,transparent 50%),#0a1023b3;border-left:1px solid rgba(0,168,255,.08)}.nav-glass-noise{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.04;mix-blend-mode:overlay}.nav-featured-image:after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#00a8ff33,#ffffff0d 50%,#00a8ff1a);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.nav-badge{animation:badge-glow 3s ease-in-out infinite alternate}@keyframes badge-glow{0%{box-shadow:0 0 #00a8ff00}to{box-shadow:0 0 10px #00a8ff1f}}.nav-mobile-drawer{background:radial-gradient(ellipse at 50% 0%,rgba(0,168,255,.08) 0%,transparent 50%),radial-gradient(ellipse at 20% 80%,rgba(120,80,255,.04) 0%,transparent 50%),#0a1228;border-left:1px solid rgba(255,255,255,.05)}.nav-mobile-featured{background:#ffffff05}.nav-logo{filter:drop-shadow(0 0 0 transparent);transition:filter .2s ease}.group\/logo:hover .nav-logo{filter:drop-shadow(0 0 8px rgba(0,168,255,.5)) drop-shadow(0 0 20px rgba(0,168,255,.2))}.nav-trigger:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 100% at 50% 0%,rgba(0,168,255,.18) 0%,rgba(0,168,255,.06) 40%,transparent 70%);opacity:0;transition:opacity .25s ease;pointer-events:none}.nav-trigger:hover:before,.nav-trigger[aria-expanded=true]:before{opacity:1}.nav-indicator{transform:scaleX(0);opacity:0;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s ease}.nav-trigger:hover .nav-indicator{transform:scaleX(.5);opacity:.5}.nav-indicator[data-active]{transform:scaleX(1)!important;opacity:1!important}.nav-indicator-line{background:#00a8ff;box-shadow:0 0 6px #00a8ff66}@media(prefers-reduced-motion:reduce){.nav-badge{animation:none}.nav-indicator-line{box-shadow:none}.nav-indicator{transition:none}}dialog.form-modal{position:fixed;inset:0;z-index:200;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0;border:none;background:transparent;overflow:hidden;display:none}dialog.form-modal[open]{display:block}dialog.form-modal::backdrop{display:none}.form-modal__backdrop{position:fixed;inset:0;background:#030712bf;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.form-modal__container{position:fixed;inset:0;overflow-y:auto;overscroll-behavior:contain;display:flex;align-items:flex-start;justify-content:center;padding:1rem}@media(min-height:640px){.form-modal__container{align-items:center;padding:2rem 1rem}.form-modal__panel{max-height:calc(100dvh - 4rem)}}.form-modal__panel{position:relative;width:100%;max-width:32rem;max-height:100%;display:flex;flex-direction:column;background:radial-gradient(ellipse at 15% 0%,rgba(0,168,255,.1) 0%,transparent 50%),radial-gradient(ellipse at 85% 100%,rgba(0,114,255,.07) 0%,transparent 50%),#0b1428f2;backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2);border-radius:.75rem;overflow:hidden;box-shadow:0 25px 60px -12px #0009,0 10px 24px -8px #0000004d,inset 0 1px #ffffff12;animation:form-modal-enter .25s ease-out}.form-modal__body{flex:1 1 auto;min-height:0}@keyframes form-modal-enter{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.form-modal__border-gradient{position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#00a8ff59,#ffffff1a,#ffffff0d 60%,#00a8ff33);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:5}.form-modal__top-line{position:absolute;inset-inline:0;top:0;height:1px;background:linear-gradient(to right,transparent,rgba(0,168,255,.55),transparent);z-index:6}.form-modal__glow-tl{position:absolute;top:-30px;left:-30px;width:160px;height:160px;background:radial-gradient(circle,rgba(0,168,255,.18) 0%,transparent 70%);pointer-events:none;z-index:1}.form-modal__glow-br{position:absolute;bottom:-40px;right:-40px;width:180px;height:180px;background:radial-gradient(circle,rgba(0,114,255,.12) 0%,transparent 70%);pointer-events:none;z-index:1}.form-modal__grid-overlay{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(ellipse at 30% 10%,black 0%,transparent 70%);mask-image:radial-gradient(ellipse at 30% 10%,black 0%,transparent 70%);pointer-events:none;z-index:2}dialog.form-modal [data-form-success]{opacity:0;transition:opacity .3s ease}@media(max-width:480px){.form-modal__container{padding:0;align-items:flex-start}.form-modal__panel{max-width:none;border-radius:0;min-height:auto;max-height:100dvh}}@media(prefers-reduced-motion:reduce){.form-modal__panel{animation:none}}.bg-effect-aurora,.bg-effect-fluid{overflow:clip}.bg-effect-aurora:before,.bg-effect-fluid:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;filter:blur(100px);will-change:transform;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.bg-effect-aurora:before{opacity:.5;background:radial-gradient(circle at 15% 8%,#4b95f1 0%,transparent 14%),radial-gradient(circle at 80% 18%,#0072ff 0%,transparent 12%),radial-gradient(circle at 30% 35%,#0050b2 0%,transparent 15%),radial-gradient(circle at 75% 50%,#8db7eb 0%,transparent 13%),radial-gradient(circle at 20% 65%,#0072ff 0%,transparent 14%),radial-gradient(circle at 70% 80%,#4b95f1 0%,transparent 12%),radial-gradient(circle at 40% 92%,#0050b2 0%,transparent 15%);background-size:100% 100%;background-repeat:no-repeat;animation-name:bg-aurora;animation-duration:25s}.bg-effect-fluid:before{opacity:.4;background:radial-gradient(circle at 25% 10%,#0060d6 0%,transparent 12%),radial-gradient(circle at 70% 22%,#003270 0%,transparent 10%),radial-gradient(circle at 40% 40%,#0050b2 0%,transparent 13%),radial-gradient(circle at 80% 55%,#002047 0%,transparent 11%),radial-gradient(circle at 20% 70%,#4b95f1 0%,transparent 12%),radial-gradient(circle at 65% 85%,#003270 0%,transparent 10%),radial-gradient(circle at 35% 95%,#0050b2 0%,transparent 13%);background-size:100% 100%;background-repeat:no-repeat;animation-name:bg-fluid;animation-duration:35s}@keyframes bg-aurora{0%{transform:translate(0) scale(1)}33%{transform:translate(3%,1%) scale(1.03)}66%{transform:translate(-2%,-1%) scale(.98)}to{transform:translate(4%,2%) scale(1.02)}}@keyframes bg-fluid{0%{transform:translate(0) scale(1)}50%{transform:translate(-3%,1%) scale(1.04)}to{transform:translate(2%,-1%) scale(.97)}}@media(prefers-reduced-motion:reduce){.bg-effect-aurora:before,.bg-effect-fluid:before{animation:none}}
