.scout-page{--scout-ease:cubic-bezier(.22, 1, .36, 1)}.scout-page :where(.rt-Button,.rt-IconButton,[role=tab],input,textarea,select){transition:color .16s ease, background-color .16s ease, border-color .16s ease, box-shadow .16s ease, transform .16s var(--scout-ease)}.scout-page :where(.rt-Button,.rt-IconButton):active:not(:disabled){transform:translateY(1px)}.scout-page :where(a:not(:has(button)):not(.rt-Button)){text-underline-offset:4px;transition:color .16s,text-decoration-color .16s}.scout-page a:where(:hover,:focus-visible){-webkit-text-decoration-color:var(--accent-8);text-decoration-color:var(--accent-8)}.scout-feature-card,.scout-surface{transition:border-color .2s,box-shadow .2s}@media (hover:hover) and (pointer:fine){:is(.scout-page .scout-feature-card:hover,.scout-page .scout-surface:has(a,button):hover){border-color:var(--accent-a7);box-shadow:0 5px 18px -12px var(--accent-a7)}.scout-page .rt-Button:hover:not(:disabled){transform:translateY(-1px)}}.scout-page .scout-surface:focus-within{border-color:var(--accent-a7)}.scout-faq-item{transition:border-color .2s,background-color .2s}.scout-faq-item[data-open=true]{border-color:var(--accent-a6);background-color:var(--accent-a2)}.scout-faq-answer{animation:scout-content-enter .22s var(--scout-ease,ease-out)}.scout-content-enter{animation:scout-content-enter .24s var(--scout-ease,ease-out)}.scout-price-enter{animation:scout-price-enter .26s var(--scout-ease,ease-out);display:inline-block}.scout-copy-confirmation{animation:scout-copy-confirmation .22s var(--scout-ease,ease-out)}@keyframes scout-content-enter{0%{opacity:.55;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes scout-price-enter{0%{opacity:.45;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes scout-copy-confirmation{0%{opacity:.5;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.scout-page *,.scout-faq-answer,.scout-content-enter,.scout-price-enter,.scout-copy-confirmation{transition:none!important;animation:none!important}.scout-page :where(.rt-Button,.rt-IconButton):is(:hover,:active){transform:none}}@media (prefers-reduced-motion:no-preference){.scout-page>section:first-child>*{animation:.52s cubic-bezier(.22,1,.36,1) both scout-page-enter}.scout-page [data-scout-reveal]{opacity:.65;transform:translateY(14px)}.scout-page [data-scout-reveal=reading]{transform:translateY(5px)}}@keyframes scout-page-enter{0%{opacity:.65;transform:translateY(14px)}to{opacity:1;transform:none}}@media print{.scout-page [data-scout-reveal]{opacity:1;transform:none}}
