.price-container[data-astro-cid-2q72a6p6]{position:relative}.price-value[data-astro-cid-2q72a6p6]{animation:priceEntry .6s ease-out}@keyframes priceEntry{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-pulse-slow[data-astro-cid-2q72a6p6]{animation:pulse-slow 2s cubic-bezier(.4,0,.6,1) infinite}.price-container[data-astro-cid-2q72a6p6]:hover .price-value[data-astro-cid-2q72a6p6]{transform:scale(1.02);transition:transform .2s ease-out}@media (max-width: 640px){.price-value[data-astro-cid-2q72a6p6]{font-size:2rem}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.copy-code-btn[data-astro-cid-q64zkhxi]:hover svg[data-astro-cid-q64zkhxi]{transform:scale(1.1);transition:transform .2s ease-out}.bg-gray-50[data-astro-cid-q64zkhxi]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000000d}@keyframes pulse-urgent{0%,to{opacity:1}50%{opacity:.7}}.animate-pulse[data-astro-cid-q64zkhxi]{animation:pulse-urgent 2s cubic-bezier(.4,0,.6,1) infinite}.scrollbar-hide[data-astro-cid-ctpg6ocb]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-astro-cid-ctpg6ocb]::-webkit-scrollbar{display:none}:root{--brand-50: #fff7ed;--brand-100: #ffedd5;--brand-200: #fed7aa;--brand-300: #fdba74;--brand-400: #fb923c;--brand-500: #f97316;--brand-600: #ea580c;--brand-700: #c2410c;--brand-800: #9a3412;--brand-900: #7c2d12;--success-50: #f0fdf4;--success-100: #dcfce7;--success-200: #bbf7d0;--success-300: #86efac;--success-400: #4ade80;--success-500: #22c55e;--success-600: #16a34a;--success-700: #15803d;--success-800: #166534;--success-900: #14532d;--warning-50: #fffbeb;--warning-100: #fef3c7;--warning-200: #fde68a;--warning-300: #fcd34d;--warning-400: #fbbf24;--warning-500: #f59e0b;--warning-600: #d97706;--warning-700: #b45309;--warning-800: #92400e;--warning-900: #78350f;--error-50: #fef2f2;--error-100: #fee2e2;--error-200: #fecaca;--error-300: #fca5a5;--error-400: #f87171;--error-500: #ef4444;--error-600: #dc2626;--error-700: #b91c1c;--error-800: #991b1b;--error-900: #7f1d1d;--neutral-50: #fafafa;--neutral-100: #f5f5f5;--neutral-200: #e5e5e5;--neutral-300: #d4d4d4;--neutral-400: #a3a3a3;--neutral-500: #737373;--neutral-600: #525252;--neutral-700: #404040;--neutral-800: #262626;--neutral-900: #171717;--ease-out: cubic-bezier(.4, 0, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--duration-fast: .15s;--duration-normal: .3s;--duration-slow: .5s;--shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-sm: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px -1px rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -2px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 8px 10px -6px rgba(0, 0, 0, .1);--shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--radius-2xl: 1.5rem}@media (min-width: 320px){.xxxs\:block{display:block}.xxxs\:hidden{display:none}.xxxs\:text-xs{font-size:.75rem}}@media (min-width: 360px){.xxs\:block{display:block}.xxs\:text-sm{font-size:.875rem}.xxs\:p-3{padding:.75rem}}@media (min-width: 390px){.xs\:block{display:block}.xs\:text-base{font-size:1rem}.xs\:p-4{padding:1rem}}.hover-scale{transition:transform var(--duration-normal) var(--ease-out)}.hover-scale:hover{transform:scale(1.02)}.press-animation{transition:transform var(--duration-fast) var(--ease-out)}.press-animation:active{transform:scale(.98)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.float{animation:float 3s ease-in-out infinite}@keyframes pulse-slow{0%,to{opacity:1}50%{opacity:.8}}.pulse-slow{animation:pulse-slow 2s var(--ease-in-out) infinite}@keyframes shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.shimmer{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb,#f3f4f6 75%);background-size:400% 100%;animation:shimmer 1.5s ease-in-out infinite}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.slide-up{animation:slideUp var(--duration-normal) var(--ease-out)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{animation:fadeIn var(--duration-normal) var(--ease-out)}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}.bounce-in{animation:bounceIn var(--duration-slow) var(--ease-bounce)}@keyframes checkmark{0%{stroke-dasharray:0 50;stroke-dashoffset:0}to{stroke-dasharray:50 50;stroke-dashoffset:50}}.checkmark{stroke-dasharray:0 50;animation:checkmark .5s var(--ease-out) forwards}.card-hover{transition:all var(--duration-normal) var(--ease-out);border:1px solid var(--neutral-200);background:#fff}.card-hover:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg);border-color:var(--brand-200)}.btn-primary{background:linear-gradient(135deg,var(--brand-500),var(--brand-600));color:#fff;border:none;border-radius:var(--radius-xl);font-weight:600;transition:all var(--duration-normal) var(--ease-out);position:relative;overflow:hidden}.btn-primary:hover{background:linear-gradient(135deg,var(--brand-600),var(--brand-700));transform:translateY(-1px);box-shadow:var(--shadow-lg)}.btn-primary:active{transform:translateY(0)}.btn-primary:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transition:width var(--duration-normal),height var(--duration-normal);transform:translate(-50%,-50%)}.btn-primary:active:before{width:300px;height:300px}.badge-premium{display:inline-flex;align-items:center;padding:.5rem .75rem;font-size:.875rem;font-weight:600;border-radius:var(--radius-lg);transition:all var(--duration-normal) var(--ease-out)}.badge-premium.success{background:var(--success-100);color:var(--success-800)}.badge-premium.warning{background:var(--warning-100);color:var(--warning-800)}.badge-premium.error{background:var(--error-100);color:var(--error-800)}.input-premium{transition:all var(--duration-normal) var(--ease-out);border:2px solid var(--neutral-200);border-radius:var(--radius-lg)}.input-premium:focus{outline:none;border-color:var(--brand-500);box-shadow:0 0 0 3px #f973161a}.skeleton{background:linear-gradient(90deg,var(--neutral-200) 25%,var(--neutral-100) 50%,var(--neutral-200) 75%);background-size:200% 100%;animation:shimmer 1.5s ease-in-out infinite;border-radius:var(--radius-md)}@keyframes dots-loading{0%,20%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(.8)}}.dots-loading{display:inline-flex;gap:.25rem}.dots-loading div{width:.5rem;height:.5rem;background:var(--brand-500);border-radius:50%;animation:dots-loading 1.4s ease-in-out infinite}.dots-loading div:nth-child(2){animation-delay:.2s}.dots-loading div:nth-child(3){animation-delay:.4s}.glass{background:#ffffffe6;backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2)}.gradient-text{background:linear-gradient(135deg,var(--brand-500),var(--brand-700));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom,0)}.safe-area-top{padding-top:env(safe-area-inset-top,0)}.focus-visible-enhanced:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px;border-radius:var(--radius-md)}*{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:var(--ease-out);transition-duration:var(--duration-fast)}.preload *{transition:none!important}@media print{.no-print{display:none!important}.print-only{display:block!important}*{background:#fff!important;color:#000!important;box-shadow:none!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.float,.pulse-slow,.shimmer{animation:none!important}}@media (prefers-contrast: high){:root{--neutral-100: #ffffff;--neutral-900: #000000;--brand-500: #000000;--brand-600: #000000}.card-hover{border:2px solid}}@media (prefers-color-scheme: dark){:root{--neutral-50: #1a1a1a;--neutral-100: #2d2d2d;--neutral-200: #404040;--neutral-800: #e5e5e5;--neutral-900: #f5f5f5}}
