.page-hero[data-v-b56c550b]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;margin-bottom:0;overflow:hidden;position:relative}.page-hero--tool[data-v-b56c550b]{padding:36px 0 20px}.page-hero--doc[data-v-b56c550b]{padding:40px 0 24px}.page-hero-bg[data-v-b56c550b]{inset:0;pointer-events:none;position:absolute}.page-hero-shape[data-v-b56c550b]{animation:float-b56c550b 6s ease-in-out infinite;background:#ffffff14;border-radius:50%;position:absolute}.shape-1[data-v-b56c550b]{height:56px;left:10%;top:18%;width:56px}.shape-2[data-v-b56c550b]{animation-delay:2s;height:80px;right:12%;top:55%;width:80px}@keyframes float-b56c550b{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.page-hero-container[data-v-b56c550b]{margin:0 auto;max-width:900px;padding:0 24px;position:relative;text-align:center;z-index:1}.page-hero-header[data-v-b56c550b]{margin-bottom:0}.page-hero--doc .page-hero-header[data-v-b56c550b]{margin-bottom:24px}.page-hero-title[data-v-b56c550b]{font-size:2.2rem;font-weight:800;line-height:1.15;margin:0 0 12px}.page-hero--tool .page-hero-title[data-v-b56c550b],.title-line[data-v-b56c550b]{background:linear-gradient(135deg,#fff,#e6f3ff 50%,#b3d9ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.title-line[data-v-b56c550b]{display:block}.title-line.highlight[data-v-b56c550b]{background:linear-gradient(135deg,gold,#ffed4e 25%,#ffb347,#ff8c42 75%,#ff6b6b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:2.4rem}.page-hero-subtitle[data-v-b56c550b]{font-size:1.05rem;font-weight:400;line-height:1.5;margin:0 auto;max-width:640px;opacity:.92}.page-hero-actions[data-v-b56c550b]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.primary-cta[data-v-b56c550b]{align-items:center!important;background:linear-gradient(45deg,#ff6b6b,#ee5a24)!important;border:none!important;border-radius:12px!important;box-shadow:0 8px 24px #ff6b6b59!important;display:inline-flex!important;font-size:1rem!important;font-weight:600!important;gap:8px!important;height:auto!important;padding:12px 28px!important;transition:all .3s ease!important}.primary-cta[data-v-b56c550b]:hover{box-shadow:0 12px 32px #ff6b6b73!important;transform:translateY(-2px)}.secondary-cta-link[data-v-b56c550b]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid hsla(0,0%,100%,.3);border-radius:12px;color:#fff;display:inline-flex;font-size:.95rem;font-weight:500;padding:12px 24px;text-decoration:none;transition:all .3s ease}.secondary-cta-link[data-v-b56c550b]:hover{background:#ffffff40;color:#fff;transform:translateY(-2px)}.cta-arrow[data-v-b56c550b]{transition:transform .3s ease}.primary-cta:hover .cta-arrow[data-v-b56c550b]{transform:translate(3px)}.scroll-hint[data-v-b56c550b]{align-items:center;background:none;border:none;color:#ffffffb3;cursor:pointer;display:flex;flex-direction:column;gap:4px;margin:16px auto 0;padding:8px 16px;transition:color .2s ease}.page-hero--doc .scroll-hint[data-v-b56c550b]{margin-top:12px}.scroll-hint[data-v-b56c550b]:hover{color:#fffffff2}.scroll-hint-text[data-v-b56c550b]{font-size:.8rem;letter-spacing:.02em}.scroll-hint-icon[data-v-b56c550b]{animation:bounce-b56c550b 2s ease-in-out infinite;font-size:1.1rem}@keyframes bounce-b56c550b{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@media(max-width:768px){.page-hero--tool[data-v-b56c550b]{padding:28px 0 16px}.page-hero--doc[data-v-b56c550b]{padding:32px 0 20px}.page-hero-title[data-v-b56c550b]{font-size:1.75rem}.title-line.highlight[data-v-b56c550b]{font-size:1.9rem}.page-hero-subtitle[data-v-b56c550b]{font-size:.95rem}.page-hero-actions[data-v-b56c550b]{flex-direction:column}.primary-cta[data-v-b56c550b],.secondary-cta-link[data-v-b56c550b]{justify-content:center;max-width:300px;width:100%}}
