.availability-message-module__42UREq__message{display:inline}.availability-message-module__42UREq__clock{--hour-angle:0deg;--minute-angle:0deg;vertical-align:-.12em;border:1px solid;border-radius:999px;width:1em;height:1em;margin-right:.375em;display:inline-block;position:relative}.availability-message-module__42UREq__clock:after{content:"";background:currentColor;border-radius:999px;width:2px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.availability-message-module__42UREq__hourHand,.availability-message-module__42UREq__minuteHand{transform-origin:50% 100%;background:currentColor;width:1px;position:absolute;bottom:50%;left:50%}.availability-message-module__42UREq__hourHand{height:27%;transform:translateX(-50%) rotate(var(--hour-angle))}.availability-message-module__42UREq__minuteHand{height:38%;transform:translateX(-50%) rotate(var(--minute-angle))}
.contact-dialog-module__rbdotG__trigger{cursor:pointer;border-radius:calc(var(--radius) - 2px);background:var(--dialog-button-background);width:fit-content;color:var(--dialog-button-foreground);justify-content:center;align-items:center;padding:.625rem .875rem;text-decoration:none;display:inline-flex}.contact-dialog-module__rbdotG__trigger:hover{background:var(--dialog-button-background);opacity:.8;text-decoration:none}.contact-dialog-module__rbdotG__triggerText{transform:translateY(.12em)}.contact-dialog-module__rbdotG__dialog{width:calc(100% - 2rem);max-width:42rem;max-height:calc(100svh - 2rem);color:var(--secondary-foreground);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.contact-dialog-module__rbdotG__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006}.contact-dialog-module__rbdotG__panel{border-radius:var(--radius);background:var(--dialog-background);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:.5rem;animation:.16s ease-out contact-dialog-module__rbdotG__dialog-in;overflow:hidden;box-shadow:0 12px 32px #0003}.contact-dialog-module__rbdotG__header{justify-content:space-between;align-items:center;gap:1rem;min-height:2.5rem;padding:.25rem .25rem .25rem .625rem;display:flex}.contact-dialog-module__rbdotG__title{color:var(--foreground);font-size:var(--text-base);font-weight:600;line-height:1.5;transform:translateY(.12em)}.contact-dialog-module__rbdotG__close,.contact-dialog-module__rbdotG__send{cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .16s,color .16s,opacity .16s;display:inline-flex}.contact-dialog-module__rbdotG__close{color:var(--muted-foreground)}.contact-dialog-module__rbdotG__close:hover{background:color-mix(in oklab, var(--foreground) 20%, transparent);color:var(--foreground)}.contact-dialog-module__rbdotG__close svg{width:1rem;height:1rem}.contact-dialog-module__rbdotG__form{flex-direction:column;gap:.5rem;display:flex}.contact-dialog-module__rbdotG__field{flex-direction:column;min-width:0;display:flex}.contact-dialog-module__rbdotG__input,.contact-dialog-module__rbdotG__composer{border-radius:calc(var(--radius) - 2px);background:color-mix(in oklab, var(--foreground) 12%, transparent);transition:background-color .16s,box-shadow .16s}.contact-dialog-module__rbdotG__input{width:100%;color:var(--foreground);font:inherit;outline:none;padding:calc(.75rem + .15em) .875rem calc(.75rem - .15em);line-height:1.5}.contact-dialog-module__rbdotG__input::placeholder,.contact-dialog-module__rbdotG__textarea::placeholder{color:var(--muted-foreground);opacity:1}.contact-dialog-module__rbdotG__input:hover,.contact-dialog-module__rbdotG__composer:hover,.contact-dialog-module__rbdotG__composer:focus-within{background:color-mix(in oklab, var(--foreground) 20%, transparent)}.contact-dialog-module__rbdotG__input:focus-visible,.contact-dialog-module__rbdotG__composer:focus-within{box-shadow:inset 0 0 0 2px var(--ring)}.contact-dialog-module__rbdotG__input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--destructive)}.contact-dialog-module__rbdotG__fieldError{color:var(--destructive);font-size:var(--text-xs);padding:.375rem .875rem 0;line-height:1.3333}.contact-dialog-module__rbdotG__composer{flex-direction:column;display:flex}.contact-dialog-module__rbdotG__textarea{resize:none;width:100%;min-height:min(14rem,38svh);color:var(--foreground);font:inherit;background:0 0;outline:none;padding:.75rem .875rem .25rem;line-height:1.5}.contact-dialog-module__rbdotG__formFooter{justify-content:space-between;align-items:flex-end;gap:.75rem;min-height:2.4rem;padding-inline:.625rem .125rem;display:flex}.contact-dialog-module__rbdotG__status{min-width:0;color:var(--muted-foreground);font-size:var(--text-xs);padding-bottom:.375rem;line-height:1.3333}.contact-dialog-module__rbdotG__error{color:var(--destructive)}.contact-dialog-module__rbdotG__send{border-radius:calc(var(--radius) - 2px);background:var(--dialog-button-background);width:auto;height:2.4rem;color:var(--dialog-button-foreground);padding:.5rem .875rem}.contact-dialog-module__rbdotG__sendText{font-weight:500;transform:translateY(.15rem)}.contact-dialog-module__rbdotG__send:hover{opacity:.8}.contact-dialog-module__rbdotG__close:focus-visible,.contact-dialog-module__rbdotG__send:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.contact-dialog-module__rbdotG__close:disabled,.contact-dialog-module__rbdotG__send:disabled{cursor:default;opacity:.4}.contact-dialog-module__rbdotG__visuallyHidden,.contact-dialog-module__rbdotG__honeypot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.contact-dialog-module__rbdotG__honeypot{left:-10000px}@keyframes contact-dialog-module__rbdotG__dialog-in{0%{opacity:0;transform:translateY(.5rem)scale(.98)}}@media (max-width:44rem){.contact-dialog-module__rbdotG__dialog{width:calc(100% - 1rem);max-height:calc(100svh - 1rem)}.contact-dialog-module__rbdotG__textarea{min-height:min(12rem,36svh)}}@media (prefers-reduced-motion:reduce){.contact-dialog-module__rbdotG__panel{animation:none}.contact-dialog-module__rbdotG__close,.contact-dialog-module__rbdotG__send,.contact-dialog-module__rbdotG__input,.contact-dialog-module__rbdotG__composer{transition-duration:.01ms}}
.article-module__E_IM1q__article{width:100%;max-width:var(--content-width);grid-column-start:2;margin-inline:auto}.article-module__E_IM1q__article>:not(:last-child){margin-bottom:3rem}@media (min-width:32rem){.article-module__E_IM1q__article>:not(:last-child){margin-bottom:4.5rem}}@media (min-width:64rem){.article-module__E_IM1q__article{margin-inline:0}}
.section-module__ftgDNW__section{flex-direction:column;gap:1rem;scroll-margin-top:5rem;display:flex}.section-module__ftgDNW__animated{opacity:0;filter:blur(20px);animation:.6s ease-out .6s forwards section-module__ftgDNW__fadeInUp;animation-delay:calc(var(--stagger,0) * .12s);transform:translateY(40px)}.section-module__ftgDNW__card{border:1px solid var(--card-border);background:var(--card);margin-inline:-.625rem;padding-block:1.875rem}@keyframes section-module__ftgDNW__fadeInUp{0%{opacity:0;filter:blur(20px);transform:translateY(40px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.section-module__ftgDNW__animated{animation-duration:.01ms;animation-delay:.01ms}}
.project-preview-module__dCJCZW__preview{position:relative;overflow:hidden}.project-preview-module__dCJCZW__video{object-fit:cover;width:100%;height:100%}.project-preview-module__dCJCZW__button{color:#fff;cursor:pointer;background:#000000d1;background:lab(0% 0 0/.82);border-radius:9999px;place-items:center;width:2.5rem;height:2.5rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1);display:grid;position:absolute;bottom:.75rem;right:.75rem}.project-preview-module__dCJCZW__button:hover{background:#000000eb;background:lab(0% 0 0/.92)}.project-preview-module__dCJCZW__button:active{transform:scale(.94)}.project-preview-module__dCJCZW__button:focus-visible{outline-offset:2px;outline:2px solid #fff}.project-preview-module__dCJCZW__button svg{width:1rem;height:1rem}
.button-module__5OMyNq__linkButton,.button-module__5OMyNq__button{justify-content:center;align-items:baseline;gap:.5rem;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),text-decoration-color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.button-module__5OMyNq__linkButton:focus-visible,.button-module__5OMyNq__button:focus-visible{box-shadow:0 0 0 1px var(--ring);outline:none}.button-module__5OMyNq__linkButton:disabled,.button-module__5OMyNq__button:disabled{pointer-events:none;opacity:.5}.button-module__5OMyNq__linkButton svg,.button-module__5OMyNq__button svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.button-module__5OMyNq__linkButton{color:var(--primary);text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in oklab, var(--secondary-foreground) 20%, transparent);text-decoration-color:color-mix(in oklab, var(--secondary-foreground) 20%, transparent);text-underline-offset:3px;transition-property:all}.button-module__5OMyNq__linkButton:hover{-webkit-text-decoration-color:color-mix(in oklab, var(--secondary-foreground) 50%, transparent);text-decoration-color:color-mix(in oklab, var(--secondary-foreground) 50%, transparent)}.button-module__5OMyNq__linkButton:has(.button-module__5OMyNq__externalIcon){gap:.25rem}.button-module__5OMyNq__linkButton .button-module__5OMyNq__externalIcon{width:.75rem;height:.75rem}.button-module__5OMyNq__inline{font-size:inherit;letter-spacing:.015em;padding-inline:0}.button-module__5OMyNq__button{background:var(--primary);height:2.25rem;color:var(--primary-foreground);padding:.5rem 1rem}.button-module__5OMyNq__button:hover{background:color-mix(in oklab, var(--primary) 90%, transparent)}@media (min-width:44rem){.button-module__5OMyNq__linkButton,.button-module__5OMyNq__button{white-space:nowrap}}
.footer-module__7-Zn2G__footer{width:100%;color:var(--muted-foreground);flex-direction:column;margin:auto auto 0;padding:5rem 1.25rem 1.25rem;display:flex}.footer-module__7-Zn2G__inner{width:100%;max-width:var(--content-width);flex-direction:column;margin-inline:auto;display:flex}.footer-module__7-Zn2G__line{gap:.5rem;display:inline-flex}.footer-module__7-Zn2G__links{width:100%;font-size:var(--text-xs);column-gap:.5rem;line-height:1.3333;display:flex}.footer-module__7-Zn2G__mutedLink{color:var(--muted-foreground)}@media (min-width:44rem){.footer-module__7-Zn2G__footer{padding-top:10rem}}
.sonner-module__YGsJMG__toaster{font-family:inherit}.sonner-module__YGsJMG__toast{border-radius:var(--radius);background:var(--dialog-background);color:var(--foreground);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:0;padding:.625rem .875rem;box-shadow:0 12px 32px #0003}.sonner-module__YGsJMG__title,.sonner-module__YGsJMG__description{font-size:.875rem;transform:translateY(.15em)}.sonner-module__YGsJMG__description{color:var(--muted-foreground)}.sonner-module__YGsJMG__actionButton,.sonner-module__YGsJMG__cancelButton{border-radius:calc(var(--radius) - 2px);padding:.5rem .625rem}.sonner-module__YGsJMG__actionButton{background:var(--dialog-button-background);color:var(--dialog-button-foreground)}.sonner-module__YGsJMG__cancelButton{background:color-mix(in oklab, var(--foreground) 12%, transparent);color:var(--foreground)}.sonner-module__YGsJMG__actionButton:hover{opacity:.8}.sonner-module__YGsJMG__cancelButton:hover{background:color-mix(in oklab, var(--foreground) 20%, transparent)}
@font-face{font-family:commit;src:url(../media/CommitMono_400_Regular-s.p.0hoor3gh2fno8.otf)format("opentype");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:commit Fallback;src:local(Arial);ascent-override:68.45%;descent-override:15.21%;line-gap-override:0.0%;size-adjust:131.49%}.commit_8bf52617-module__91gqoW__className{font-family:commit,commit Fallback}.commit_8bf52617-module__91gqoW__variable{--font-commit:"commit", "commit Fallback"}
@font-face{font-family:akzidenz;src:url(../media/AkzidenzGroteskBE_Regular-s.p.04au4u_1q23t4.otf)format("opentype");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:akzidenz Fallback;src:local(Arial);ascent-override:74.48%;descent-override:23.49%;line-gap-override:27.81%;size-adjust:94.92%}.akzidenz_735e845b-module__hoGHDW__className{font-family:akzidenz,akzidenz Fallback}.akzidenz_735e845b-module__hoGHDW__variable{--font-akzidenz:"akzidenz", "akzidenz Fallback"}
@font-face{font-family:sonne;src:url(../media/TestSohne_Buch-s.p.043n-lw82.gec.otf)format("opentype");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:sonne Fallback;src:local(Arial);ascent-override:116.77%;descent-override:42.18%;line-gap-override:0.0%;size-adjust:100.28%}.sonne_af89413a-module__7Gbs7G__className{font-family:sonne,sonne Fallback}.sonne_af89413a-module__7Gbs7G__variable{--font-sonne:"sonne", "sonne Fallback"}
.kbd-module__p-OSWW__kbd{border:1px solid var(--border);background:var(--muted);width:fit-content;min-width:1.25rem;height:1.25rem;color:var(--muted-foreground);font-family:ui-sans-serif,system-ui,sans-serif;font-size:var(--text-xxs);pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:.125rem;justify-content:center;align-items:center;gap:.25rem;padding:0 .25rem;font-weight:500;display:inline-flex}.kbd-module__p-OSWW__group{align-items:center;gap:.25rem;display:inline-flex}
@font-face{font-family:thie;src:url(../media/theinhardt_regular-s.p.0jwbm~lxs2sgg.otf)format("opentype");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:thie Fallback;src:local(Arial);ascent-override:70.68%;descent-override:33.26%;line-gap-override:20.79%;size-adjust:96.21%}.thie_4085bc96-module__P-AeMW__className{font-family:thie,thie Fallback}.thie_4085bc96-module__P-AeMW__variable{--font-thie:"thie", "thie Fallback"}
.example-module__klUOSq__form{flex-direction:column;flex:1;align-items:center;gap:1.5rem;display:flex}.example-module__klUOSq__wheel{width:10rem;height:13.5rem;font-size:var(--text-base);line-height:1.5}.example-module__klUOSq__buttons{flex-direction:column;gap:.25rem;width:10rem;display:flex}.example-module__klUOSq__exampleButton{cursor:pointer;appearance:none;border:1px solid var(--border);width:100%;height:2rem;font-size:var(--text-sm);place-items:center;padding:0;line-height:1;transition:background-color .15s cubic-bezier(.4,0,.2,1);display:grid}.example-module__klUOSq__exampleButton:hover{background:color-mix(in oklab, var(--accent) 20%, transparent)}.example-module__klUOSq__exampleButton span{display:block;transform:translateY(1px)}
.page-module__meqK-a__hero{flex-direction:column;gap:1rem;margin-bottom:3.125rem;scroll-margin-top:5rem;display:flex}.page-module__meqK-a__identity{flex-direction:column;display:flex}.page-module__meqK-a__name,.page-module__meqK-a__title{color:var(--foreground);font-size:var(--text-xl);font-weight:600;line-height:1.4}.page-module__meqK-a__heroTitle{color:var(--muted-foreground);font-size:var(--text-base);font-weight:400;line-height:1.5}.page-module__meqK-a__page>.page-module__meqK-a__hero,.page-module__meqK-a__page>section:not(:last-child){margin-bottom:6rem}.page-module__meqK-a__entries{flex-direction:column;gap:3rem;margin-top:2rem;display:flex}.page-module__meqK-a__entry{flex-direction:column;gap:1rem;display:flex}.page-module__meqK-a__narrowEntries{max-width:24rem}.page-module__meqK-a__coverImage{aspect-ratio:40/21;object-fit:cover;object-position:center;border-radius:4px;width:100%}.page-module__meqK-a__entryTitle{color:var(--foreground);font-size:var(--text-base);font-weight:600;line-height:1.5}.page-module__meqK-a__title+*,.page-module__meqK-a__entryTitle+*{margin-top:-.175rem}.page-module__meqK-a__muted{color:var(--muted-foreground)}.page-module__meqK-a__status{color:var(--foreground);font-weight:600}.page-module__meqK-a__desktopBreak{display:none}@media (min-width:32rem){.page-module__meqK-a__page>.page-module__meqK-a__hero,.page-module__meqK-a__page>section:not(:last-child){margin-bottom:9rem}}@media (min-width:44rem){.page-module__meqK-a__desktopBreak{display:inline}}
@property --g1a{syntax:"<number>";inherits:false;initial-value:.5}@property --g2a{syntax:"<number>";inherits:false;initial-value:.075}@property --g3a{syntax:"<number>";inherits:false;initial-value:.5}.glass-button-module__QJoynG__glass-button{--t:1s;--th:1.25rem;--r:calc(var(--th) * .5);--g1a:.5;--g2a:.1;--g3a:.5;z-index:0;outline-offset:-2px;background:linear-gradient(to right bottom, oklch(.5 .29 265 / var(--g1a)) 10%, oklch(.91 .087 205 / var(--g2a)) 50%, oklch(.5 .29 265 / var(--g3a)) 90%), linear-gradient(to bottom, #123cff, #1a49ee);color:#fff;color:lab(100% 0 0);opacity:1;border-radius:calc(var(--r) - .05rem) calc(var(--r) - .05rem) calc(var(--r) + .1rem) calc(var(--r) + .1rem);width:12rem;height:4.5rem;transition:transform var(--t) ease, border-radius var(--t) ease, background-color var(--t) ease, --g1a var(--t) ease, --g2a var(--t) ease, --g3a var(--t) ease;outline:2px solid #4a78ea80;outline:2px solid lab(51.7711% 13.3464 -63.7643/.5);font-size:1.75em;position:relative;overflow:hidden;transform:rotateX(24deg)}@supports (color:lab(0% 0 0)){.glass-button-module__QJoynG__glass-button{background:linear-gradient(to right bottom, oklch(.5 .29 265 / var(--g1a)) 10%, oklch(.91 .087 205 / var(--g2a)) 50%, oklch(.5 .29 265 / var(--g3a)) 90%), linear-gradient(to bottom, lab(34.1085% 78.6859 -125.551), lab(38.1338% 37.0323 -88.2612))}}.glass-button-module__QJoynG__glass-button:after{content:"";width:100%;height:var(--th);background:linear-gradient(to right, #ffffff26 0, transparent calc(var(--th)), transparent calc(100% - var(--th)), #ffffff26 100%), #4a78ea;opacity:1;-webkit-mask:radial-gradient(var(--r) at var(--r) 0, transparent 99%, black 100%) left, radial-gradient(var(--r) at calc(100% - var(--r)) 0, transparent 99%, black 100%) right, linear-gradient(to top, black 50%, transparent 50%);mask:radial-gradient(var(--r) at var(--r) 0, transparent 99%, black 100%) left, radial-gradient(var(--r) at calc(100% - var(--r)) 0, transparent 99%, black 100%) right, linear-gradient(to top, black 50%, transparent 50%);-webkit-mask-size:var(--r) 100%, var(--r) 100%, 100% 100%;mask-size:var(--r) 100%, var(--r) 100%, 100% 100%;transform-origin:bottom;transition:transform var(--t) ease;position:absolute;inset:auto 0 0;-webkit-mask-position:0 0,100% 0,0 0;mask-position:0 0,100% 0,0 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}@supports (color:lab(0% 0 0)){.glass-button-module__QJoynG__glass-button:after{background:linear-gradient(to right, lab(100% 0 0/.15) 0, transparent calc(var(--th)), transparent calc(100% - var(--th)), lab(100% 0 0/.15) 100%), lab(51.7711% 13.3464 -63.7643)}}.glass-button-module__QJoynG__glass-button:before{content:"";width:100%;height:var(--th);background:linear-gradient(to right, #0000001a 0, transparent calc(var(--r)), transparent calc(100% - var(--r)), #0000001a 100%), #1a3c9f;opacity:.65;z-index:-1;-webkit-mask:radial-gradient(var(--r) at var(--r) 100%, transparent 99%, black 100%) left, radial-gradient(var(--r) at calc(100% - var(--r)) 100%, transparent 99%, black 100%) right, linear-gradient(to bottom, black 50%, transparent 50%);mask:radial-gradient(var(--r) at var(--r) 100%, transparent 99%, black 100%) left, radial-gradient(var(--r) at calc(100% - var(--r)) 100%, transparent 99%, black 100%) right, linear-gradient(to bottom, black 50%, transparent 50%);-webkit-mask-size:var(--r) 100%, var(--r) 100%, 100% 100%;mask-size:var(--r) 100%, var(--r) 100%, 100% 100%;transform-origin:top;transition:transform var(--t) ease;position:absolute;inset:0 0 auto;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-over;mask-composite:add}@supports (color:lab(0% 0 0)){.glass-button-module__QJoynG__glass-button:before{background:linear-gradient(to right, lab(0% 0 0/.1) 0, transparent calc(var(--r)), transparent calc(100% - var(--r)), lab(0% 0 0/.1) 100%), lab(28.2588% 19.0413 -58.1869)}}.glass-button-module__QJoynG__glass-button:hover{border-radius:var(--r);--g1a:0;--g2a:0;--g3a:0;transform:rotateX(0)scale(1.05)}.glass-button-module__QJoynG__glass-button:hover:before{transform:translateY(-55%)scale(1.01)}.glass-button-module__QJoynG__glass-button:hover:after{transform:translateY(55%)scale(1.01)}.glass-button-module__QJoynG__glass-button span{z-index:1;display:inline-block;position:relative}.glass-button-module__QJoynG__glass-button span:after{content:attr(data-text);z-index:-1;opacity:.075;color:#fff;color:lab(100% 0 0);transform:translateY(var(--r));transition:transform var(--t) ease;position:absolute;inset:0}.glass-button-module__QJoynG__glass-button:hover span:after{transform:translateY(0)}
.page-module__LU5DZa__title{color:var(--foreground);font-size:var(--text-xl);flex-direction:column;scroll-margin-top:5rem;font-weight:600;line-height:1.4;display:flex}.page-module__LU5DZa__copyList{display:block}.page-module__LU5DZa__copyList>li{display:inline}.page-module__LU5DZa__copyList>li+li:before{content:" "}.page-module__LU5DZa__inline{white-space:nowrap}.page-module__LU5DZa__exampleCard{position:relative}.page-module__LU5DZa__kbdGroup{position:absolute;bottom:.625rem;left:.625rem}@media (min-width:32rem){.page-module__LU5DZa__copyList>li{display:block}.page-module__LU5DZa__copyList>li+li{margin-top:.125rem}.page-module__LU5DZa__copyList>li+li:before{content:none}}
.not-found-module__l2auGG__container{margin-bottom:auto}.not-found-module__l2auGG__title{color:var(--foreground);font-size:var(--text-xl);font-weight:600;line-height:1.4}.not-found-module__l2auGG__copy{color:var(--muted-foreground)}
.page-module__SU_B-G__card{aspect-ratio:16/9;perspective:1200px;justify-content:center;align-items:center}
.page-module__QfXWja__card{aspect-ratio:16/9;justify-content:center;align-items:center}.page-module__QfXWja__panel{background:#fee685;outline:none;padding:1rem;box-shadow:0 0 #0000}.page-module__QfXWja__panel:focus{background:#ffd236;outline:none;box-shadow:0 0 #0000}
.oklab-module__ZD-_XG__oklch{--base-c:.175;--base-h:68deg;--shift-base-l:-.07;--shift-base-c:.025;--shift-base-h:120deg;--bg-base-l:.92;--bg-base-c:var(--base-c);--bg-base-h:var(--base-h);--bg-target-l:calc(var(--bg-base-l) + var(--shift-base-l));--bg-target-c:calc(var(--bg-base-c) + var(--shift-base-c));--bg-target-h:calc(var(--bg-base-h) + var(--shift-base-h));--bg-base-a:calc(var(--bg-base-c) * cos(var(--bg-base-h)));--bg-base-b:calc(var(--bg-base-c) * sin(var(--bg-base-h)));--bg-target-a:calc(var(--bg-target-c) * cos(var(--bg-target-h)));--bg-target-b:calc(var(--bg-target-c) * sin(var(--bg-target-h)));--bg-color:oklab(var(--bg-base-l) var(--bg-base-a) var(--bg-base-b));--bg-color-target:oklab(var(--bg-target-l) var(--bg-target-a) var(--bg-target-b));--border-base-l:.95;--border-base-c:calc(var(--base-c) - .025);--border-base-h:var(--base-h);--border-target-l:calc(var(--border-base-l) + var(--shift-base-l));--border-target-c:calc(var(--border-base-c) + var(--shift-base-c));--border-target-h:calc(var(--border-base-h) + var(--shift-base-h));--border-base-a:calc(var(--border-base-c) * cos(var(--border-base-h)));--border-base-b:calc(var(--border-base-c) * sin(var(--border-base-h)));--border-target-a:calc(var(--border-target-c) * cos(var(--border-target-h)));--border-target-b:calc(var(--border-target-c) * sin(var(--border-target-h)));--border-color:oklab(var(--border-base-l) var(--border-base-a) var(--border-base-b));--border-color-target:oklab(var(--border-target-l) var(--border-target-a) var(--border-target-b));--text-base-l:.25;--text-base-c:var(--base-c);--text-base-h:var(--base-h);--text-target-l:calc(var(--text-base-l) + var(--shift-base-l));--text-target-c:calc(var(--text-base-c) + var(--shift-base-c));--text-target-h:calc(var(--text-base-h) + var(--shift-base-h));--text-base-a:calc(var(--text-base-c) * cos(var(--text-base-h)));--text-base-b:calc(var(--text-base-c) * sin(var(--text-base-h)));--text-target-a:calc(var(--text-target-c) * cos(var(--text-target-h)));--text-target-b:calc(var(--text-target-c) * sin(var(--text-target-h)));--text-color:oklab(var(--text-base-l) var(--text-base-a) var(--text-base-b));--text-color-target:oklab(var(--text-target-l) var(--text-target-a) var(--text-target-b));--shadow-base-l:.68;--shadow-base-c:calc(var(--base-c) - .05);--shadow-base-h:var(--base-h);--shadow-target-l:calc(var(--shadow-base-l) + var(--shift-base-l));--shadow-target-c:calc(var(--shadow-base-c) + var(--shift-base-c));--shadow-target-h:calc(var(--shadow-base-h) + var(--shift-base-h));--shadow-base-a:calc(var(--shadow-base-c) * cos(var(--shadow-base-h)));--shadow-base-b:calc(var(--shadow-base-c) * sin(var(--shadow-base-h)));--shadow-target-a:calc(var(--shadow-target-c) * cos(var(--shadow-target-h)));--shadow-target-b:calc(var(--shadow-target-c) * sin(var(--shadow-target-h)));--shadow-color:oklab(var(--shadow-base-l) var(--shadow-base-a) var(--shadow-base-b) / .5);--shadow-color-target:oklab(var(--shadow-target-l) var(--shadow-target-a) var(--shadow-target-b) / .5);cursor:pointer;border:1px solid var(--border-color);background-color:var(--bg-color);color:var(--text-color);box-shadow:0 8px 16px var(--shadow-color);padding:8px 16px;transition:background-color 1s,border-color 1s,color 1s,box-shadow 1s}.oklab-module__ZD-_XG__oklch:hover{background-color:var(--bg-color-target);border-color:var(--border-color-target);color:var(--text-color-target);box-shadow:0 8px 16px var(--shadow-color-target)}
