.btn-roll[data-astro-cid-c35qc4as]{line-height:1.25;display:inline-block;position:relative;overflow:clip}.btn-roll[data-astro-cid-c35qc4as]>span[data-astro-cid-c35qc4as],.btn-roll[data-astro-cid-c35qc4as]:after{transition:translate .55s var(--ease-out);display:block}.btn-roll[data-astro-cid-c35qc4as]:after{content:attr(data-label);position:absolute;inset:100% 0 auto}.btn[data-astro-cid-c35qc4as]:hover .btn-roll[data-astro-cid-c35qc4as]>span[data-astro-cid-c35qc4as],.btn[data-astro-cid-c35qc4as]:hover .btn-roll[data-astro-cid-c35qc4as]:after{translate:0 -100%}.btn-icon[data-astro-cid-c35qc4as] svg{transition:translate .5s var(--ease-out)}.btn-icon[data-astro-cid-c35qc4as] .btn-icon-b{translate:-140% 140%}.btn[data-astro-cid-c35qc4as]:hover .btn-icon[data-astro-cid-c35qc4as] .btn-icon-a{translate:140% -140%}.btn[data-astro-cid-c35qc4as]:hover .btn-icon[data-astro-cid-c35qc4as] .btn-icon-b{translate:0}.btn[data-astro-cid-c35qc4as]:hover .btn-icon[data-astro-cid-c35qc4as] svg:only-child{translate:2px}.btn[data-astro-cid-c35qc4as]:hover .btn-icon-start[data-astro-cid-c35qc4as] svg:only-child{translate:-2px}:root #cc-main{--cc-font-family:var(--font-sans);--cc-modal-border-radius:var(--radius-lg);--cc-btn-border-radius:var(--radius-pill);--cc-pm-toggle-border-radius:var(--radius-pill);--cc-bg:var(--bg-raised);--cc-primary-color:var(--fg);--cc-secondary-color:var(--fg-muted);--cc-link-color:var(--fg);--cc-btn-primary-bg:var(--inverse-bg);--cc-btn-primary-color:var(--inverse-fg);--cc-btn-primary-border-color:var(--inverse-bg);--cc-btn-primary-hover-bg:color-mix(in oklch, var(--inverse-bg) 86%, var(--accent));--cc-btn-primary-hover-color:var(--inverse-fg);--cc-btn-primary-hover-border-color:color-mix(in oklch, var(--inverse-bg) 86%, var(--accent));--cc-btn-secondary-bg:transparent;--cc-btn-secondary-color:var(--fg);--cc-btn-secondary-border-color:var(--line-strong);--cc-btn-secondary-hover-bg:color-mix(in oklch, var(--fg) 6%, transparent);--cc-btn-secondary-hover-color:var(--fg);--cc-btn-secondary-hover-border-color:var(--fg);--cc-separator-border-color:var(--line);--cc-toggle-on-bg:var(--accent);--cc-toggle-off-bg:color-mix(in oklch, var(--fg) 32%, transparent);--cc-toggle-on-knob-bg:var(--ink-0);--cc-toggle-off-knob-bg:var(--ink-0);--cc-toggle-enabled-icon-color:var(--accent);--cc-toggle-disabled-icon-color:var(--fg-subtle);--cc-toggle-readonly-bg:color-mix(in oklch, var(--accent) 45%, transparent);--cc-toggle-readonly-knob-bg:var(--ink-0);--cc-toggle-readonly-knob-icon-color:var(--accent);--cc-section-category-border:var(--line);--cc-cookie-category-block-bg:color-mix(in oklch, var(--fg) 4%, transparent);--cc-cookie-category-block-border:var(--line);--cc-cookie-category-block-hover-bg:color-mix(in oklch, var(--fg) 7%, transparent);--cc-cookie-category-block-hover-border:var(--line-strong);--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:color-mix(in oklch, var(--fg) 4%, transparent);--cc-overlay-bg:oklch(12% .01 40/.45);--cc-footer-bg:transparent;--cc-footer-color:var(--fg-muted);--cc-footer-border-color:var(--line);--cc-webkit-scrollbar-bg:var(--line-strong);--cc-webkit-scrollbar-hover-bg:var(--fg-subtle)}:root #cc-main .cm.glass,:root #cc-main .pm.glass{background:var(--_tint);backdrop-filter:var(--glass-refraction,) blur(var(--_blur)) saturate(var(--glass-saturate)) brightness(var(--glass-brightness));box-shadow:var(--glass-inner), var(--glass-shadow)}:root #cc-main .cm__title,:root #cc-main .pm__title{letter-spacing:-.02em;font-weight:600}:root #cc-main .cm__btn,:root #cc-main .pm__btn{font-weight:500}:root #cc-main .cm--inline .cm__btn-group{gap:.375rem;flex-direction:row!important}:root #cc-main .cm--inline .cm__btn-group .cm__btn{flex:1 1 0!important;margin:0!important}:root #cc-main .cm .cm__btn--close{border-radius:var(--radius-pill);width:2.25rem;height:2.25rem;transition:background-color .3s var(--ease-out);background:0 0;border:0;top:.75rem;right:.75rem}:root #cc-main .cm .cm__btn--close:hover{background:color-mix(in oklch, var(--fg) 7%, transparent)}:root #cc-main .cm .cm__btn--close svg{stroke:var(--fg-muted)}.footer-stage[data-astro-cid-oenwriqq]{background:radial-gradient(70% 90% at 85% 0%, color-mix(in oklch, var(--brace-300) 80%, transparent), transparent 60%), radial-gradient(60% 80% at 0% 100%, color-mix(in oklch, var(--stage-edge) 75%, transparent), transparent 65%), linear-gradient(160deg, var(--stage-to), var(--stage-from) 75%);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--brace-300) 30%, transparent), var(--elev-3)}.footer-grain[data-astro-cid-oenwriqq]{opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.crosshair[data-astro-cid-oenwriqq]:before,.crosshair[data-astro-cid-oenwriqq]:after{content:"";background:oklch(100% 0 0/.75);position:absolute}.crosshair[data-astro-cid-oenwriqq]:before{width:1px;top:0;bottom:0;left:50%}.crosshair[data-astro-cid-oenwriqq]:after{height:1px;top:50%;left:0;right:0}.footer-word[data-astro-cid-oenwriqq]{letter-spacing:-.065em;color:var(--on-stage);font-size:21vw;font-weight:800;line-height:.76}.footer-word[data-astro-cid-oenwriqq] em[data-astro-cid-oenwriqq]{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--brace-100);font-style:italic;font-weight:400}.footer-word[data-astro-cid-oenwriqq] .footer-char{transition:translate .6s var(--ease-spring);display:inline-block}@media (hover:hover){.footer-word[data-astro-cid-oenwriqq] .footer-char:hover{translate:0 -.06em}}.drop-shine[data-astro-cid-oenwriqq]{background:radial-gradient(55% 38% at 32% 22%,oklch(100% 0 0/.5),#0000 70%),radial-gradient(45% 28% at 68% 86%,oklch(100% .05 60/.3),#0000 70%);box-shadow:inset 0 -8px 22px oklch(100% 0 0/.14),inset 0 8px 18px oklch(100% 0 0/.16)}.drop[data-astro-cid-oenwriqq]{box-shadow:0 24px 40px -18px oklch(25% .08 30/.6),0 8px 14px -8px oklch(25% .08 30/.4)}.drop[data-astro-cid-oenwriqq].is-grabbed{z-index:20}
