@media (hover:none){.card-interactive:hover{box-shadow:var(--elev-rest);transform:none}}@keyframes pitch-overlay-in{0%{opacity:0}to{opacity:1}}.overlay-in{animation:pitch-overlay-in var(--dur-fast) var(--ease-out-soft)}@keyframes pitch-sheet-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes pitch-panel-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}.sheet-in{animation:pitch-sheet-in var(--dur-base) var(--ease-out-soft)}@media (min-width:40rem){.sheet-in{animation-name:pitch-panel-in;animation-duration:var(--dur-fast)}}@keyframes pitch-panel-in-right{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes pitch-panel-in-left{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}.sheet-side{animation:pitch-sheet-in var(--dur-base) var(--ease-out-soft)}@media (min-width:40rem){.sheet-side{animation-name:pitch-panel-in-right}.sheet-side[data-side=left]{animation-name:pitch-panel-in-left}}@keyframes pitch-pop-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}.pop-in{animation:pitch-pop-in var(--dur-base) var(--ease-press) backwards}@keyframes pitch-rise-in-one{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.rise-in{animation:pitch-rise-in-one var(--dur-base) var(--ease-out-soft) backwards}@keyframes pitch-breathe{0%,to{opacity:1}50%{opacity:.72}}.breathe{animation:pitch-breathe 2.4s var(--ease-out-soft) infinite}.page-in{animation:pitch-rise-in-one .26s var(--ease-out-soft) backwards}@keyframes pitch-menu-in{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:none}}.menu-in{animation:pitch-menu-in var(--dur-base) var(--ease-out-soft) backwards}.menu-in-up{animation-name:pitch-menu-in-up}@keyframes pitch-menu-in-up{0%{opacity:0;transform:scale(.96)translateY(4px)}to{opacity:1;transform:none}}.nav-indicator{transition:transform .28s var(--ease-out-soft), width .28s var(--ease-out-soft), opacity var(--dur-fast) var(--ease-out-soft)}.nudge{transition:transform var(--dur-base) var(--ease-out-soft)}.group:hover .nudge{transform:translate(1px,-1px)}.group:hover .nudge-right{transform:translate(2px)}@keyframes pitch-icon-swap{0%{opacity:0;transform:rotate(-60deg)scale(.6)}to{opacity:1;transform:none}}.icon-swap{animation:pitch-icon-swap var(--dur-base) var(--ease-press) backwards}@keyframes pitch-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.float{animation:4s ease-in-out infinite pitch-float}.bar-grow{transition:width .6s var(--ease-out-soft)}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),select,textarea{transition:border-color var(--dur-fast) var(--ease-out-soft), box-shadow var(--dur-base) var(--ease-out-soft), background-color var(--dur-fast) var(--ease-out-soft)}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:0 0 0 3px var(--primary-soft)}.app-header{transition:box-shadow var(--dur-base) var(--ease-out-soft)}.app-header[data-scrolled=true]{box-shadow:var(--elev-raised)}.reveal{opacity:.001;transition:opacity .6s var(--ease-out-soft), transform .6s var(--ease-out-soft);transform:translateY(16px)}.reveal[data-revealed=true]{opacity:1;transform:none}@media (scripting:none){.reveal{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.overlay-in,.sheet-in,.pop-in,.rise-in,.page-in,.menu-in,.icon-swap,.float,.breathe{opacity:1!important;animation:none!important;transform:none!important}.reveal{opacity:1!important;transition:none!important;transform:none!important}.nav-indicator,.nudge,.bar-grow,.app-header{transition:none!important}.group:hover .nudge,.group:hover .nudge-right{transform:none!important}}
