.hp[data-v-cc3365dd]{--paper: #fafafa;--card: #efefef;--card-2: #ffffff;--ink: #141414;--muted: rgba(20, 20, 20, .64);--faint: rgba(20, 20, 20, .42);--line-soft: rgba(20, 20, 20, .09);--paper-glass: rgba(250, 250, 250, .82);--shadow-soft: 0 1px 2px rgba(0, 0, 0, .04), 0 10px 30px rgba(0, 0, 0, .07);background:var(--paper);color:var(--ink);transition:background-color .35s ease,color .35s ease}.hp[data-mode=carbon][data-v-cc3365dd]{--paper: #141414;--card: #1f1f1f;--card-2: #262626;--ink: #f5f5f5;--muted: rgba(245, 245, 245, .64);--faint: rgba(245, 245, 245, .42);--line-soft: rgba(245, 245, 245, .1);--paper-glass: rgba(20, 20, 20, .82);--shadow-soft: 0 1px 2px rgba(0, 0, 0, .2), 0 10px 30px rgba(0, 0, 0, .3)}.hp-header[data-v-cc3365dd]{background:var(--paper-glass);border-bottom:1px solid var(--line-soft)}.hp-card[data-v-cc3365dd]{background:var(--card)}.hp-muted[data-v-cc3365dd]{color:var(--muted)}.hp-faint[data-v-cc3365dd]{color:var(--faint)}.hp-divider[data-v-cc3365dd]{border-top:1px solid var(--line-soft)}.hp-divider-b[data-v-cc3365dd]{border-bottom:1px solid var(--line-soft)}.hp-eyebrow[data-v-cc3365dd]{font-size:13px;font-weight:500;color:var(--faint)}.nav-link[data-v-cc3365dd]{font-size:.875rem;font-weight:500;color:var(--muted);transition:color .15s ease}.nav-link[data-v-cc3365dd]:hover{color:var(--ink)}.btn-ink[data-v-cc3365dd],.btn-quiet[data-v-cc3365dd],.mode-toggle[data-v-cc3365dd],.social-btn[data-v-cc3365dd]{box-shadow:0 0 0 0 var(--line-soft)}.btn-ink[data-v-cc3365dd]:hover,.btn-quiet[data-v-cc3365dd]:hover,.mode-toggle[data-v-cc3365dd]:hover,.social-btn[data-v-cc3365dd]:hover{box-shadow:0 0 0 4px var(--line-soft)}.btn-ink[data-v-cc3365dd]{display:inline-block;background:var(--ink);color:var(--paper);font-weight:500;border-radius:9999px;transition:opacity .15s ease,box-shadow .15s ease}.btn-ink[data-v-cc3365dd]:hover{opacity:.88}.btn-quiet[data-v-cc3365dd]{display:inline-block;background:var(--card);color:var(--ink);font-weight:500;border-radius:9999px;transition:background-color .15s ease,box-shadow .15s ease}.btn-quiet[data-v-cc3365dd]:hover{background:var(--line-soft)}.mode-toggle[data-v-cc3365dd]{display:flex;height:36px;width:36px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background:var(--card);color:var(--muted);transition:color .15s ease,background-color .15s ease,box-shadow .15s ease}.mode-toggle[data-v-cc3365dd]:hover{background:var(--card-2);color:var(--ink)}.social-btn[data-v-cc3365dd]{display:flex;height:36px;width:36px;align-items:center;justify-content:center;border-radius:9999px;background:var(--card);color:var(--muted);transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.social-btn[data-v-cc3365dd]:hover{background:var(--ink);color:var(--paper)}.feature-cell[data-v-cc3365dd]{display:block;background:var(--card);border-radius:18px;padding:26px;transition:transform .2s ease,background-color .2s ease}a.feature-cell[data-v-cc3365dd]:hover{transform:translateY(-2px);background:var(--card-2)}.feature-icon[data-v-cc3365dd]{background:var(--card-2)}.step-number[data-v-cc3365dd]{display:flex;height:44px;width:44px;align-items:center;justify-content:center;border-radius:9999px;background:var(--ink);color:var(--paper)}.faq-item summary[data-v-cc3365dd]:focus-visible,.mode-toggle[data-v-cc3365dd]:focus-visible,.btn-ink[data-v-cc3365dd]:focus-visible,.btn-quiet[data-v-cc3365dd]:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.hp-announcement[data-v-cc3365dd]{background:var(--ink);color:var(--paper)}.announcement-enter-active[data-v-cc3365dd],.announcement-leave-active[data-v-cc3365dd]{overflow:hidden;transition:opacity .25s ease,max-height .25s ease}.announcement-enter-from[data-v-cc3365dd],.announcement-leave-to[data-v-cc3365dd]{max-height:0;opacity:0}.announcement-enter-to[data-v-cc3365dd],.announcement-leave-from[data-v-cc3365dd]{max-height:44px;opacity:1}
