.curl-wrapper[data-astro-cid-cuj7virg]{cursor:pointer;transition:transform .3s ease}.curl-path[data-astro-cid-cuj7virg]{transform-origin:center top;transition:all .5s cubic-bezier(.68,-.55,.265,1.55)}.group[data-astro-cid-cuj7virg]:hover .curl-path[data-astro-cid-cuj7virg]{transform:scale(1.1)}.hero-section[data-astro-cid-j7pv25f6]{background:#1f2937!important}.hero-title[data-astro-cid-j7pv25f6]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800;letter-spacing:-.02em}.hero-subtitle[data-astro-cid-j7pv25f6]{font-weight:400}.modern-cta-button[data-astro-cid-j7pv25f6]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.modern-cta-button[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px)}html{scroll-behavior:smooth}.shadow-modern[data-astro-cid-j7pv25f6]{box-shadow:0 25px 50px -12px #00000040}.animate-float[data-astro-cid-j7pv25f6]{animation:gentle-float 6s ease-in-out infinite}.special-emphasis[data-astro-cid-j7pv25f6]{position:relative;font-weight:900!important;text-shadow:2px 2px 0px rgba(0,0,0,.3),4px 4px 8px rgba(0,0,0,.2);transform-style:preserve-3d;animation:special-bounce 4s ease-in-out infinite}.special-emphasis[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);animation:shine-sweep 3s ease-in-out infinite;pointer-events:none}@keyframes special-bounce{0%,to{transform:translateY(0) scale(1)}25%{transform:translateY(-12px) scale(1.02)}50%{transform:translateY(-6px) scale(1.01)}75%{transform:translateY(-8px) scale(1.015)}}@keyframes shine-sweep{0%{transform:translate(-100%) skew(-15deg);opacity:0}50%{transform:translate(100%) skew(-15deg);opacity:1}to{transform:translate(200%) skew(-15deg);opacity:0}}@keyframes gentle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}h1[data-astro-cid-j7pv25f6],h2[data-astro-cid-j7pv25f6],h3[data-astro-cid-j7pv25f6],h4[data-astro-cid-j7pv25f6],h5[data-astro-cid-j7pv25f6],h6[data-astro-cid-j7pv25f6]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;letter-spacing:-.025em}p[data-astro-cid-j7pv25f6]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400}.btn-modern[data-astro-cid-j7pv25f6]{display:inline-flex;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;gap:.5rem;border-radius:9999px;padding:.75rem 1.5rem;font-weight:600;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.btn-modern[data-astro-cid-j7pv25f6]:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary[data-astro-cid-j7pv25f6]{--tw-bg-opacity: 1;background-color:rgb(255 127 80 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-primary[data-astro-cid-j7pv25f6]:hover{--tw-bg-opacity: 1;background-color:rgb(255 127 80 / var(--tw-bg-opacity, 1));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.btn-secondary[data-astro-cid-j7pv25f6]{border-width:2px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.btn-secondary[data-astro-cid-j7pv25f6]:hover{--tw-border-opacity: 1;border-color:rgb(255 127 80 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(255 127 80 / var(--tw-text-opacity, 1))}@media (max-width: 768px){.hero-title[data-astro-cid-j7pv25f6]{font-size:2rem;line-height:1.1;margin-bottom:1rem}.hero-subtitle[data-astro-cid-j7pv25f6]{font-size:1rem;padding:0 1rem}.modern-cta-button[data-astro-cid-j7pv25f6]{font-size:.875rem;padding:.75rem 1.5rem}.hero-content[data-astro-cid-j7pv25f6]{padding:0 1rem}.special-emphasis[data-astro-cid-j7pv25f6]{font-size:2.25rem!important}}.section-padding[data-astro-cid-j7pv25f6]{padding-top:5rem;padding-bottom:5rem}@media (min-width: 1024px){.section-padding[data-astro-cid-j7pv25f6]{padding-top:8rem;padding-bottom:8rem}}.card-hover[data-astro-cid-j7pv25f6]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.card-hover[data-astro-cid-j7pv25f6]:hover{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.gradient-primary[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#ff9164,#d4af37)}.gradient-secondary[data-astro-cid-j7pv25f6]{background:linear-gradient(135deg,#f9fafb,#f3f4f6)}
