.touch-target[data-v-75cc3835]{min-height:48px}.transition-transform[data-v-75cc3835]{transition-timing-function:cubic-bezier(.4,0,.2,1)}.bg-gradient-animated[data-v-0b2b311d]{background:linear-gradient(-45deg,#667eea,#764ba2,#6b73ff,#9b59b6);background-size:400% 400%;animation:gradientShift-0b2b311d 15s ease infinite}@keyframes gradientShift-0b2b311d{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.floating-particle[data-v-0b2b311d]{position:absolute;width:4px;height:4px;background:#ffffff4d;border-radius:50%;animation:float-0b2b311d 6s ease-in-out infinite}.particle-1[data-v-0b2b311d]{top:20%;left:20%;animation-delay:0s}.particle-2[data-v-0b2b311d]{top:40%;right:20%;animation-delay:2s}.particle-3[data-v-0b2b311d]{bottom:30%;left:30%;animation-delay:4s}.particle-4[data-v-0b2b311d]{top:60%;left:60%;animation-delay:1s}.particle-5[data-v-0b2b311d]{bottom:20%;right:30%;animation-delay:3s}@keyframes float-0b2b311d{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(180deg)}}.animate-fade-in-up[data-v-0b2b311d]{animation:fadeInUp-0b2b311d 1s ease-out}@keyframes fadeInUp-0b2b311d{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-icon[data-v-0b2b311d]{padding:1rem;background:#ffffff1a;border-radius:1rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.animate-float[data-v-0b2b311d]{animation:floatHero-0b2b311d 3s ease-in-out infinite}@keyframes floatHero-0b2b311d{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-pulse-slow[data-v-0b2b311d]{animation:pulseSlow-0b2b311d 2s ease-in-out infinite}@keyframes pulseSlow-0b2b311d{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.btn-primary[data-v-0b2b311d]{display:inline-flex;align-items:center;padding:1rem 2rem;background-color:#fff;color:#111827;font-size:1.125rem;font-weight:600;border-radius:9999px;transition:all .3s}.btn-primary[data-v-0b2b311d]:hover{background-color:#f3f4f6;transform:scale(1.05);box-shadow:0 10px 25px -3px #0000001a}.btn-secondary[data-v-0b2b311d]{display:inline-flex;align-items:center;padding:1rem 2rem;border:2px solid white;color:#fff;font-size:1.125rem;font-weight:600;border-radius:9999px;transition:all .3s}.btn-secondary[data-v-0b2b311d]:hover{background-color:#fff;color:#111827;transform:scale(1.05)}.feature-card[data-v-0b2b311d]{text-align:center;padding:2rem;background-color:#fff;border-radius:1rem;box-shadow:0 10px 15px -3px #0000001a;transition:all .3s}.feature-card[data-v-0b2b311d]:hover{box-shadow:0 25px 50px -12px #00000040;transform:translateY(-.5rem)}.feature-icon[data-v-0b2b311d]{width:4rem;height:4rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.timeline-step[data-v-0b2b311d]{position:relative;display:flex;align-items:flex-start}.timeline-marker[data-v-0b2b311d]{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;background:linear-gradient(to right,#3b82f6,#8b5cf6);border-radius:50%;box-shadow:0 10px 15px -3px #0000001a;margin-right:2rem;flex-shrink:0}.timeline-number[data-v-0b2b311d]{color:#fff;font-size:1.25rem;font-weight:700}.timeline-content[data-v-0b2b311d]{flex:1;background-color:#fff;padding:1.5rem;border-radius:.75rem;box-shadow:0 10px 15px -3px #0000001a}.animate-on-scroll[data-v-0b2b311d]{transition:all .6s cubic-bezier(.4,0,.2,1)}.animate-on-scroll.animate-in[data-v-0b2b311d]{opacity:1!important;transform:translateY(0) translate(0)!important}.text-gradient[data-v-0b2b311d]{background-size:200% 200%;animation:gradientText-0b2b311d 3s ease infinite}@keyframes gradientText-0b2b311d{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media (max-width: 768px){.hero-icon[data-v-0b2b311d]{padding:.75rem}.btn-primary[data-v-0b2b311d],.btn-secondary[data-v-0b2b311d]{font-size:1rem;padding:.75rem 1.5rem}.timeline-marker[data-v-0b2b311d]{width:3rem;height:3rem;margin-right:1rem}.timeline-number[data-v-0b2b311d]{font-size:1.125rem}}h1[data-v-dd7e9b95],h2[data-v-dd7e9b95],h3[data-v-dd7e9b95],h4[data-v-dd7e9b95]{color:#1f2937}section[data-v-dd7e9b95]{scroll-margin-top:2rem}code[data-v-dd7e9b95]{background-color:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem;font-size:.875rem}table[data-v-dd7e9b95]{border-collapse:collapse}th[data-v-dd7e9b95],td[data-v-dd7e9b95]{border-bottom:1px solid #e5e7eb}a[data-v-dd7e9b95]{word-break:break-all}h1[data-v-458556bd],h2[data-v-458556bd],h3[data-v-458556bd]{color:#1f2937}section[data-v-458556bd]{scroll-margin-top:2rem}a[data-v-458556bd]{word-break:break-all}div[data-lastpass-icon-root],.lastpass-icon,._1PasswordPopover,.dashlane-overlay,[data-bitwarden],.__lpAutofillPopover,.OnePasswordExtensionPopover,.kp-autofill-suggestions,.rPassword_suggestions,[data-lastpass-root],._lpPopover,.password-manager-overlay,[data-testid*=password],[class*=password-manager],[class*=autofill],[id*=lastpass],[id*=bitwarden],[id*=dashlane],[id*="1password"]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;position:absolute!important;top:-9999px!important;left:-9999px!important;width:0!important;height:0!important;overflow:hidden!important}.profile-container[data-v-2df9518a]{position:relative;overflow-x:hidden}.profile-container[data-v-2df9518a]:after{content:"";display:block;height:1px;clear:both}.touch-target[data-v-30cac851]{min-height:44px;min-width:44px;pointer-events:auto;touch-action:manipulation}@media (max-width: 767px){.touch-target[data-v-30cac851]{padding:.75rem}}.relative[data-v-30cac851]{isolation:isolate}.sortable-ghost[data-v-de920f4a]{opacity:.5}.sortable-chosen[data-v-de920f4a]{transform:scale(1.02);box-shadow:0 10px 25px #00000026}.drag-handle[data-v-de920f4a]:hover{background-color:#f3f4f6}
