._burger_1kg3a_1{display:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;padding:0;background:transparent;border:none;color:var(--color-text-primary);cursor:pointer;border-radius:8px;transition:background .1s cubic-bezier(.33,1,.68,1),color .25s cubic-bezier(.65,0,.35,1)}._burger_1kg3a_1:hover{background:var(--color-bg-hover)}._burger_1kg3a_1:focus-visible{outline:2px solid #5b46d6;outline-offset:2px}@media(max-width:768px){._burger_1kg3a_1{display:flex}}._burgerLine_1kg3a_30{display:block;width:22px;height:2px;background:currentColor;border-radius:1px;transform-origin:50% 50%;transition:transform .25s cubic-bezier(.33,1,.68,1),opacity .1s cubic-bezier(.33,1,.68,1)}._burgerOpen_1kg3a_40 ._burgerLine_1kg3a_30:nth-child(1){transform:translateY(8px) rotate(45deg)}._burgerOpen_1kg3a_40 ._burgerLine_1kg3a_30:nth-child(2){opacity:0}._burgerOpen_1kg3a_40 ._burgerLine_1kg3a_30:nth-child(3){transform:translateY(-8px) rotate(-45deg)}._overlay_1kg3a_50{position:fixed;inset:72px 0 0;z-index:9999;background:#00000080;opacity:0;visibility:hidden;transition:opacity .25s cubic-bezier(.33,1,.68,1),visibility .25s cubic-bezier(.33,1,.68,1);pointer-events:none}@media(max-width:768px){._overlay_1kg3a_50._overlayOpen_1kg3a_62{opacity:1;visibility:visible;pointer-events:auto}}._drawer_1kg3a_69{position:absolute;top:0;right:0;width:min(280px,85vw);height:100%;background:var(--color-bg-primary);border-left:1px solid var(--color-border-primary);box-shadow:var(--shadow-xl);padding:2rem;display:flex;flex-direction:column;gap:.5rem;transform:translate(100%);transition:transform .4s cubic-bezier(.33,1,.68,1);z-index:1;overscroll-behavior:contain;overflow-y:auto}._drawer_1kg3a_69._drawerOpen_1kg3a_88{transform:translate(0)}._root_1tqgr_1{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:inherit;font-weight:700;border:none;border-radius:12px;cursor:pointer;transition:color .25s cubic-bezier(.33,1,.68,1),background-color .25s cubic-bezier(.33,1,.68,1),border-color .25s cubic-bezier(.33,1,.68,1),box-shadow .25s cubic-bezier(.33,1,.68,1),transform .25s cubic-bezier(.33,1,.68,1);position:relative;overflow:hidden}._root_1tqgr_1:focus-visible{outline:2px solid #5b46d6;outline-offset:4px}._root_1tqgr_1:disabled{opacity:.7;cursor:not-allowed}._primary_1tqgr_24{background:#5b46d6;color:#fff;box-shadow:0 4px 14px color-mix(in srgb,#5b46d6 35%,transparent)}._primary_1tqgr_24:hover:not(:disabled){background:#4a38b8;color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px color-mix(in srgb,#5b46d6 25%,transparent)}._primary_1tqgr_24:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent,rgba(255,255,255,.2),transparent);transform:translate(-100%);transition:transform .4s ease-in-out}._primary_1tqgr_24:hover:after{transform:translate(100%)}._primaryCompact_1tqgr_47{font-size:.875rem;padding:.5rem 1.5rem}._primaryDefault_1tqgr_52{font-size:1rem;padding:.75rem 2rem;align-self:flex-start}._outline_1tqgr_58{font-size:.875rem;font-weight:500;padding:.5rem 1rem;color:var(--color-text-tertiary);background:transparent;border:1px solid var(--color-border-primary)}._outline_1tqgr_58:hover:not(:disabled){color:var(--color-text-primary);border-color:var(--color-border-secondary);transform:translateY(-1px)}._outlineActive_1tqgr_72{color:var(--color-brand-text);border-color:var(--color-brand-text);background:var(--color-bg-hover)}._ghost_1tqgr_78{padding:.5rem;color:var(--color-text-tertiary);background:transparent}._ghost_1tqgr_78:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-bg-hover)}._ghostSquare_1tqgr_88{width:40px;height:40px}._icon_1tqgr_93{flex-shrink:0;width:1.125em;height:1.125em;opacity:.95;transition:transform .25s cubic-bezier(.33,1,.68,1),opacity .1s cubic-bezier(.33,1,.68,1)}._primary_1tqgr_24 ._icon_1tqgr_93{width:1.125em;height:1.125em;transition:transform .25s cubic-bezier(.33,1,.68,1) .08s,opacity .1s cubic-bezier(.33,1,.68,1)}._primary_1tqgr_24:hover:not(:disabled) ._icon_1tqgr_93{transform:translate(4px)}._loading_1tqgr_111{pointer-events:none}._switcher_1pz0l_1{position:relative;display:flex;align-items:center;min-width:0}._localeLabel_1pz0l_8{display:inline-flex;align-items:center;justify-content:center;gap:.3rem}._flag_1pz0l_15{font-size:.92rem;line-height:1}._code_1pz0l_20{font-size:.78rem;font-weight:700;letter-spacing:.06em;line-height:1}._trigger_1pz0l_27{display:flex;align-items:center;justify-content:center;min-width:48px;height:40px;border:1px solid var(--glass-border);border-radius:12px;background:var(--glass-bg);color:var(--color-text-secondary);font-size:1rem;padding:0;cursor:pointer;transition:color .25s cubic-bezier(.33,1,.68,1),background-color .25s cubic-bezier(.33,1,.68,1),border-color .25s cubic-bezier(.33,1,.68,1),box-shadow .25s cubic-bezier(.33,1,.68,1),transform .25s cubic-bezier(.33,1,.68,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._trigger_1pz0l_27:hover{color:var(--color-text-primary, inherit);background:var(--color-bg-hover, rgba(255, 255, 255, .08))}._trigger_1pz0l_27:focus-visible{outline:2px solid var(--color-primary, currentColor);outline-offset:2px}._menu_1pz0l_54{position:absolute;right:0;top:calc(100% + .5rem);min-width:4rem;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;box-shadow:var(--shadow-lg);display:none;z-index:1000;overflow:hidden;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}._menuOpen_1pz0l_69{display:block}._option_1pz0l_73{min-width:3rem;display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;font:inherit;text-align:center;padding:.4rem;cursor:pointer}@media(max-width:48rem){._menu_1pz0l_54{padding:.25rem}._option_1pz0l_73{min-height:2.5rem;padding:.55rem .65rem}}._option_1pz0l_73:hover{background:color-mix(in oklab,currentColor 10%,transparent)}._optionActive_1pz0l_100{font-weight:600}._toggle_1i4il_1{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--glass-border);border-radius:12px;background:var(--glass-bg);color:var(--color-text-secondary);cursor:pointer;transition:color .25s cubic-bezier(.33,1,.68,1),background-color .25s cubic-bezier(.33,1,.68,1),border-color .25s cubic-bezier(.33,1,.68,1),box-shadow .25s cubic-bezier(.33,1,.68,1),transform .25s cubic-bezier(.33,1,.68,1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._toggle_1i4il_1:hover{color:var(--color-brand-text);background:color-mix(in srgb,#5b46d6 5%,transparent);border-color:var(--color-brand-text);transform:translateY(-1px)}._toggle_1i4il_1:focus-visible{outline:2px solid #5b46d6;outline-offset:2px}._icon_1i4il_26{display:flex;align-items:center;justify-content:center}._body_zvfyr_1{display:flex;flex-direction:column;min-height:100vh}._skipLink_zvfyr_7{position:absolute;left:-9999px;top:.5rem;z-index:300;padding:.5rem 1rem;font-size:.875rem;font-weight:600;color:var(--color-text-primary);background:var(--color-bg-primary);border:1px solid var(--color-border-primary);border-radius:8px;box-shadow:var(--shadow-lg)}._skipLink_zvfyr_7:focus-visible{left:1rem;outline:2px solid #5b46d6;outline-offset:2px}._header_zvfyr_27{position:sticky;top:0;z-index:500;isolation:isolate;view-transition-name:app-header;background:var(--glass-bg);border-bottom:1px solid var(--glass-border);-webkit-backdrop-filter:blur(20px) saturate(1.8);backdrop-filter:blur(20px) saturate(1.8);box-shadow:0 4px 30px #0000001a;transition:background .25s cubic-bezier(.65,0,.35,1)}._header_zvfyr_27:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:linear-gradient(90deg,#5b46d6,#c4b5fd);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: scroll()){._header_zvfyr_27:after{animation:_scrollProgress_zvfyr_1 linear both;animation-timeline:scroll(root)}}}._headerOverlay_zvfyr_60{position:fixed;right:0;left:0}@media(prefers-reduced-motion:no-preference){._headerOverlay_zvfyr_60{transition:background .25s cubic-bezier(.65,0,.35,1),transform .4s cubic-bezier(.65,0,.35,1),opacity .4s cubic-bezier(.65,0,.35,1)}}._headerHidden_zvfyr_71:not(:focus-within){transform:translateY(-100%);opacity:0;pointer-events:none}@keyframes _scrollProgress_zvfyr_1{to{transform:scaleX(1)}}._headerInner_zvfyr_82{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;max-width:1200px;margin:0 auto;gap:2rem}._logo_zvfyr_92{font-family:Sora,system-ui,sans-serif;font-size:1.25rem;font-weight:700;color:var(--color-text-primary);letter-spacing:-.02em;transition:color .25s cubic-bezier(.33,1,.68,1),background-color .25s cubic-bezier(.33,1,.68,1),border-color .25s cubic-bezier(.33,1,.68,1),box-shadow .25s cubic-bezier(.33,1,.68,1),transform .25s cubic-bezier(.33,1,.68,1);position:relative;display:flex;align-items:center;gap:.5rem;flex-shrink:0;white-space:nowrap}._logo_zvfyr_92:before{content:"";width:8px;height:8px;background:#5b46d6;border-radius:50%;box-shadow:0 0 12px #5b46d6}._logo_zvfyr_92:hover{color:var(--color-brand-text)}._logo_zvfyr_92:focus-visible{outline:2px solid #5b46d6;outline-offset:2px;border-radius:6px}._nav_zvfyr_123{display:flex;gap:2rem;align-items:center}._navLink_zvfyr_129{position:relative;font-size:.875rem;font-weight:500;letter-spacing:.04em;color:var(--color-text-tertiary);padding:.5rem 0;transition:color .25s cubic-bezier(.33,1,.68,1)}._navLink_zvfyr_129:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,#5b46d6,#c4b5fd);transform:scaleX(0);transform-origin:100% 50%;transition:transform .4s cubic-bezier(.16,1,.3,1)}._navLink_zvfyr_129:hover{color:var(--color-text-primary)}._navLink_zvfyr_129:hover:after{transform:scaleX(1);transform-origin:0 50%}._navLink_zvfyr_129:focus-visible{outline:2px solid #5b46d6;outline-offset:4px;border-radius:6px}._navLink_zvfyr_129:before{content:attr(data-label);display:block;height:0;overflow:hidden;visibility:hidden;font-weight:700}._navLink_zvfyr_129._active_zvfyr_170{font-weight:700;color:var(--color-brand-text);background:linear-gradient(90deg,var(--color-brand-text),#8b7cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._navLink_zvfyr_129._active_zvfyr_170:after{display:none}._headerActions_zvfyr_181{display:flex;align-items:center;gap:.75rem}._main_zvfyr_187{min-height:calc(100vh - 72px);flex:1}._pendingWrap_zvfyr_192{min-height:calc(100vh - 72px);display:flex;align-items:center;justify-content:center}._pendingLabel_zvfyr_199{font-size:.875rem;color:var(--color-text-tertiary)}._notFound_zvfyr_204{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 72px);padding:4rem;text-align:center}._notFoundCode_zvfyr_214{font-family:Sora,system-ui,sans-serif;font-size:clamp(4rem,12vw,8rem);font-weight:700;line-height:1;color:var(--color-brand-text);margin:0 0 1rem;letter-spacing:-.02em}._notFoundTitle_zvfyr_224{font-family:Sora,system-ui,sans-serif;font-size:2.5rem;font-weight:600;color:var(--color-text-primary);margin:0 0 .5rem}._notFoundText_zvfyr_232{font-size:1.125rem;color:var(--color-text-secondary);margin:0 0 2rem;max-width:28rem}._footer_zvfyr_239{position:relative;width:100%;margin-top:auto;view-transition-name:app-footer;padding:4rem 2rem;background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,#5b46d6 3%,var(--color-bg-primary)) 100%);isolation:isolate}._footerAccent_zvfyr_249{position:absolute;top:0;left:0;right:0;width:100%;height:2px;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,#5b46d6 50%,transparent) 20%,#5b46d6 50%,color-mix(in srgb,#5b46d6 50%,transparent) 80%,transparent 100%);opacity:.9;border-radius:2px}._footerInner_zvfyr_261{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:4rem;max-width:1200px;margin:0 auto}._footerBrand_zvfyr_271{display:flex;flex-direction:column;gap:.25rem}._footerCopy_zvfyr_277{font-size:.75rem;font-weight:500;color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase}._footerName_zvfyr_285{font-family:Sora,system-ui,sans-serif;font-size:1.25rem;font-weight:600;color:var(--color-text-primary);letter-spacing:-.02em;line-height:1.2}._footerTagline_zvfyr_294{font-size:.875rem;color:var(--color-text-tertiary)}._footerConnect_zvfyr_299{display:flex;flex-direction:column;align-items:flex-end;gap:.75rem}._footerConnectLabel_zvfyr_306{font-family:Sora,system-ui,sans-serif;font-size:.75rem;font-weight:600;color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase}._footerLinks_zvfyr_315{display:flex;align-items:center;gap:1.5rem}._footerLinkIcon_zvfyr_321{display:block;flex-shrink:0}._footerLink_zvfyr_315{font-size:.875rem;font-weight:500;color:var(--color-text-tertiary);padding:.5rem 0;transition:color .25s cubic-bezier(.65,0,.35,1),transform .1s cubic-bezier(.33,1,.68,1)}._footerLink_zvfyr_315:hover{color:var(--color-brand-text);transform:translateY(-1px)}._footerLink_zvfyr_315:focus-visible{outline:2px solid #5b46d6;outline-offset:4px;border-radius:6px}@media(max-width:768px){._footer_zvfyr_239{padding:2rem 1rem}._footerInner_zvfyr_261{flex-direction:column;align-items:flex-start;gap:2rem}._footerConnect_zvfyr_299{align-items:flex-start}}@media(min-width:769px)and (max-width:1024px){._headerInner_zvfyr_82{gap:.75rem}._nav_zvfyr_123{gap:1rem}._headerActions_zvfyr_181{gap:.5rem}}@media(max-width:768px){._nav_zvfyr_123,._headerActions_zvfyr_181{display:none}._headerInner_zvfyr_82{padding:1rem}}._mobileNav_zvfyr_378{display:flex;flex-direction:column;gap:.25rem;padding:.5rem 0}._mobileNavLink_zvfyr_385{display:block;padding:.75rem 1rem;font-size:1.125rem;font-weight:500;color:var(--color-text-tertiary);border-radius:8px;transition:color .25s cubic-bezier(.65,0,.35,1),background .1s cubic-bezier(.33,1,.68,1)}._mobileNavLink_zvfyr_385:hover{color:var(--color-text-primary);background:var(--color-bg-hover)}._mobileNavLink_zvfyr_385:focus-visible{outline:2px solid #5b46d6;outline-offset:2px}._mobileNavLink_zvfyr_385._mobileNavLinkActive_zvfyr_402{color:var(--color-brand-text);background:var(--color-bg-active)}._mobileActions_zvfyr_407{margin-top:1rem;padding-top:1rem;display:flex;align-items:center;flex-wrap:nowrap;justify-content:space-between;gap:.75rem;border-top:1px solid var(--color-border-primary)}._mobileIconActions_zvfyr_418{display:flex;align-items:center;gap:.5rem}:root{color-scheme:light;--color-bg-primary: #f6f4fb;--color-bg-secondary: #e6e1f4;--color-bg-tertiary: #cfc6e6;--color-bg-hover: rgba(91, 70, 214, .1);--color-bg-active: rgba(91, 70, 214, .16);--color-brand-text: #5b46d6;--color-text-primary: #1a1628;--color-text-secondary: #2e2844;--color-text-tertiary: #4a4360;--color-text-muted: #5e5674;--color-text-disabled: #8a829e;--color-border-primary: #d9d2ec;--color-border-secondary: #c4bbdc;--color-border-tertiary: #a89fc4;--shadow-sm: 0 1px 2px rgba(28, 25, 23, .12);--shadow-md: 0 4px 12px rgba(28, 25, 23, .14);--shadow-lg: 0 12px 24px rgba(28, 25, 23, .16);--shadow-xl: 0 20px 48px rgba(28, 25, 23, .18);--shadow-primary: 0 4px 20px rgba(91, 70, 214, .28);--glass-bg: rgba(246, 244, 251, .9);--glass-border: rgba(196, 187, 220, .85);--color-bg-card: #fffbff}[data-theme=dark]{color-scheme:dark;--color-bg-primary: #070814;--color-bg-secondary: #121028;--color-bg-tertiary: #1c1836;--color-bg-hover: rgba(196, 181, 253, .14);--color-bg-active: rgba(196, 181, 253, .22);--color-brand-text: #c4b5fd;--color-text-primary: #f7f5ff;--color-text-secondary: #d4d0e8;--color-text-tertiary: #a39eb8;--color-text-muted: #8b84a3;--color-text-disabled: #5c5670;--color-border-primary: #241f3d;--color-border-secondary: #3a3458;--color-border-tertiary: #524c70;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 4px 12px rgba(0, 0, 0, .5);--shadow-lg: 0 12px 24px rgba(0, 0, 0, .6);--shadow-xl: 0 20px 48px rgba(0, 0, 0, .7);--shadow-primary: 0 4px 24px rgba(139, 124, 246, .32);--glass-bg: rgba(12, 10, 28, .72);--glass-border: rgba(58, 52, 88, .55);--color-bg-card: var(--color-bg-secondary)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--color-bg-primary: #070814;--color-bg-secondary: #121028;--color-bg-tertiary: #1c1836;--color-bg-hover: rgba(196, 181, 253, .14);--color-bg-active: rgba(196, 181, 253, .22);--color-brand-text: #c4b5fd;--color-text-primary: #f7f5ff;--color-text-secondary: #d4d0e8;--color-text-tertiary: #a39eb8;--color-text-muted: #8b84a3;--color-text-disabled: #5c5670;--color-border-primary: #241f3d;--color-border-secondary: #3a3458;--color-border-tertiary: #524c70;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 4px 12px rgba(0, 0, 0, .5);--shadow-lg: 0 12px 24px rgba(0, 0, 0, .6);--shadow-xl: 0 20px 48px rgba(0, 0, 0, .7);--shadow-primary: 0 4px 24px rgba(139, 124, 246, .32);--glass-bg: rgba(12, 10, 28, .72);--glass-border: rgba(58, 52, 88, .55);--color-bg-card: var(--color-bg-secondary)}}*{margin:0;padding:0;box-sizing:border-box}:root{font-family:Plus Jakarta Sans,system-ui,sans-serif;line-height:1.5;font-weight:400;color:var(--color-text-primary);background-color:var(--color-bg-primary);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh;background-color:var(--color-bg-primary);color:var(--color-text-primary)}h1,h2,h3,h4{text-wrap:balance}#root{width:100%;min-height:100vh;background-color:var(--color-bg-primary)}a{color:inherit;text-decoration:none;transition:color .25s cubic-bezier(.65,0,.35,1)}a:hover{color:var(--color-brand-text)}a:focus-visible{outline:2px solid #5b46d6;outline-offset:2px;border-radius:2px}button{font-family:inherit;cursor:pointer;transition:color .1s cubic-bezier(.33,1,.68,1),background-color .1s cubic-bezier(.33,1,.68,1),border-color .1s cubic-bezier(.33,1,.68,1),box-shadow .1s cubic-bezier(.33,1,.68,1),transform .1s cubic-bezier(.33,1,.68,1);border:none;background:transparent}input,textarea{font-family:inherit;color:inherit}@keyframes rise-in{0%{opacity:0;transform:translateY(16px)}}@media(prefers-reduced-motion:no-preference){[data-stagger]>*{animation:rise-in .6s cubic-bezier(.33,1,.68,1) backwards}[data-stagger]>:nth-child(1){animation-delay:calc(var(--stagger-base, 0s) + 0 * var(--stagger-step, .07s))}[data-stagger]>:nth-child(2){animation-delay:calc(var(--stagger-base, 0s) + 1 * var(--stagger-step, .07s))}[data-stagger]>:nth-child(3){animation-delay:calc(var(--stagger-base, 0s) + 2 * var(--stagger-step, .07s))}[data-stagger]>:nth-child(4){animation-delay:calc(var(--stagger-base, 0s) + 3 * var(--stagger-step, .07s))}[data-stagger]>:nth-child(5){animation-delay:calc(var(--stagger-base, 0s) + 4 * var(--stagger-step, .07s))}[data-stagger]>:nth-child(6){animation-delay:calc(var(--stagger-base, 0s) + 5 * var(--stagger-step, .07s))}[data-stagger]>:nth-child(7){animation-delay:calc(var(--stagger-base, 0s) + 6 * var(--stagger-step, .07s))}[data-stagger]>:nth-child(8){animation-delay:calc(var(--stagger-base, 0s) + 7 * var(--stagger-step, .07s))}[data-stagger]>:nth-child(9){animation-delay:calc(var(--stagger-base, 0s) + 8 * var(--stagger-step, .07s))}[data-stagger]>:nth-child(10){animation-delay:calc(var(--stagger-base, 0s) + 9 * var(--stagger-step, .07s))}[data-stagger]>:nth-child(11){animation-delay:calc(var(--stagger-base, 0s) + 10 * var(--stagger-step, .07s))}[data-stagger]>:nth-child(12){animation-delay:calc(var(--stagger-base, 0s) + 11 * var(--stagger-step, .07s))}@supports (animation-timeline: view()){[data-reveal]{animation:rise-in cubic-bezier(.33,1,.68,1) both;animation-timeline:view();animation-range:entry 0% entry 10rem}}}main#main{view-transition-name:page-content;background-color:var(--color-bg-primary)}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-group(page-content){animation:none;z-index:1}::view-transition-group(app-header),::view-transition-group(app-footer){animation:none;z-index:2}::view-transition-old(app-header),::view-transition-new(app-header),::view-transition-old(app-footer),::view-transition-new(app-footer){animation:none}::view-transition-old(page-content){animation:slide-out .2s ease-in both}::view-transition-new(page-content){animation:slide-in .45s cubic-bezier(.16,1,.3,1) .05s both}::view-transition-group(project-title),::view-transition-group(project-image){z-index:3;animation-duration:.55s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-group(project-image){overflow:clip;border-radius:16px}::view-transition-old(project-image),::view-transition-new(project-image){height:100%;object-fit:cover}::view-transition-old(project-title),::view-transition-new(project-title){animation-duration:.3s}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}::view-transition-old(page-content),::view-transition-new(page-content),::view-transition-group(project-title),::view-transition-old(project-title),::view-transition-new(project-title),::view-transition-group(project-image),::view-transition-old(project-image),::view-transition-new(project-image){animation:none}}@keyframes slide-out{to{opacity:0;transform:translateY(-8px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(14px)}}
