/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300..700;1,9..144,400..600&family=Manrope:wght@400;500;600;700;800&family=Noto+Sans:wght@400;600;700;800&display=swap";html[data-site=aiganym]{--background:oklch(97% .022 52);--foreground:oklch(27% .02 35);--card:oklch(99.5% .01 50);--card-foreground:oklch(27% .02 35);--primary:oklch(33% .035 38);--primary-foreground:oklch(98% .012 60);--secondary:oklch(93% .035 45);--secondary-foreground:oklch(30% .025 35);--muted:oklch(91% .028 45);--muted-foreground:oklch(49% .025 38);--accent:oklch(60% .2 32);--accent-foreground:oklch(99% .006 60);--accent-hover:oklch(54% .2 32);--destructive:oklch(55% .22 25);--border:oklch(87% .028 45);--input:oklch(87% .028 45);--ring:oklch(60% .2 32);--success:oklch(55% .13 145);--success-foreground:oklch(98% .01 90);--radius:.9rem;--ng-font:"TildaSans",Arial,sans-serif;--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-destructive:var(--destructive);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring);--color-success:var(--success);--color-success-foreground:var(--success-foreground);--color-bg:var(--background);--color-bg-secondary:var(--secondary);--color-text:var(--foreground);--color-text-secondary:var(--muted-foreground);--font-serif:"Fraunces","Noto Sans",Georgia,serif;scroll-behavior:smooth;font-family:TildaSans,Arial,sans-serif}html[data-site=aiganym],html[data-site=aiganym] body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-site=aiganym] body{background:var(--background);color:var(--foreground);font-family:var(--ng-font);font-weight:400;line-height:1}html[data-site=aiganym] b,html[data-site=aiganym] strong{font-weight:700}html[data-site=aiganym] .btn-donate{background:var(--accent);color:var(--accent-foreground);letter-spacing:.04em;text-transform:uppercase;border-radius:15px;justify-content:center;align-items:center;gap:8px;padding:16px 24px;font-size:16px;font-weight:800;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex;box-shadow:0 4px 20px oklch(60% .2 32/.35)}html[data-site=aiganym] .btn-donate:hover{background:var(--accent-hover)}html[data-site=aiganym] .btn-donate:active{transform:scale(.98)}html[data-site=aiganym] .btn-shimmer{position:relative;overflow:hidden}html[data-site=aiganym] .btn-shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:60%;height:100%;animation:shimmer 3s ease-in-out infinite;position:absolute;top:0;left:-100%}html[data-site=aiganym] .animate-nudge{animation:nudge 2s ease-in-out infinite}html[data-site=aiganym] .req-cta-block{background:var(--card);text-align:center;border-radius:15px;padding:32px 22px}html[data-site=aiganym] .req-cta-title{color:var(--accent);letter-spacing:.03em;text-transform:uppercase;margin-bottom:12px;font-size:22px;font-weight:700;line-height:1.12}html[data-site=aiganym] .req-cta-text{color:oklch(60% .2 32/.7);margin-bottom:24px;font-size:14px;line-height:1.55}html[data-site=aiganym] .req-btn-red{background:var(--accent);color:var(--accent-foreground);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:15px;justify-content:center;align-items:center;padding:15px 28px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .14s,background .14s;display:inline-flex;box-shadow:0 4px 20px oklch(60% .2 32/.35)}html[data-site=aiganym] .req-btn-red:hover{background:var(--accent-hover)}html[data-site=aiganym] .req-btn-red:active{transform:scale(.97)}html[data-site=aiganym] .req-shimmer{position:relative;overflow:hidden}html[data-site=aiganym] .req-shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:60%;height:100%;animation:shimmer 3s ease-in-out infinite;position:absolute;top:0;left:-100%}html[data-site=aiganym] .req-nudge{animation:nudge 2.2s ease-in-out infinite}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */html[data-site=aibike]{--color-bg:#fff;--color-card:#fff;--color-text:#1e1717;--color-text-secondary:#283c63;--color-primary:#ff5d00;--color-primary-hover:#e05000;--color-accent:#ff5d00;--color-accent-hover:#e05000;--color-bg-secondary:#ff5100;--ng-blue:#ff5d00;--ng-red:#ff5d00;--ng-font:"TildaSans",Arial,sans-serif;scroll-behavior:smooth;font-family:TildaSans,Arial,sans-serif}html[data-site=aibike],html[data-site=aibike] body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-site=aibike] body{background:var(--color-bg);color:var(--color-text);font-family:var(--ng-font);font-weight:400;line-height:1}html[data-site=aibike] b,html[data-site=aibike] strong{font-weight:700}html[data-site=aibike] .btn-donate{background:var(--color-primary);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:15px;justify-content:center;align-items:center;gap:8px;padding:16px 24px;font-size:16px;font-weight:800;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex;box-shadow:0 4px 20px #ff5d0059}html[data-site=aibike] .btn-donate:hover{background:var(--color-primary-hover)}html[data-site=aibike] .btn-donate:active{transform:scale(.98)}html[data-site=aibike] .btn-shimmer{position:relative;overflow:hidden}html[data-site=aibike] .btn-shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:60%;height:100%;animation:shimmer 3s ease-in-out infinite;position:absolute;top:0;left:-100%}html[data-site=aibike] .animate-nudge{animation:nudge 2s ease-in-out infinite}html[data-site=aibike] .req-cta-block{text-align:center;background:#fff;border-radius:15px;padding:32px 22px}html[data-site=aibike] .req-cta-title{color:#ff5d00;letter-spacing:.03em;text-transform:uppercase;margin-bottom:12px;font-size:22px;font-weight:700;line-height:1.12}html[data-site=aibike] .req-cta-text{color:#ff5d00b3;margin-bottom:24px;font-size:14px;line-height:1.55}html[data-site=aibike] .req-btn-red{background:var(--color-primary);color:#fff;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:15px;justify-content:center;align-items:center;padding:15px 28px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .14s,background .14s;display:inline-flex;box-shadow:0 4px 20px #ff5d0059}html[data-site=aibike] .req-btn-red:hover{background:var(--color-primary-hover)}html[data-site=aibike] .req-btn-red:active{transform:scale(.97)}html[data-site=aibike] .req-shimmer{position:relative;overflow:hidden}html[data-site=aibike] .req-shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:60%;height:100%;animation:shimmer 3s ease-in-out infinite;position:absolute;top:0;left:-100%}html[data-site=aibike] .req-nudge{animation:nudge 2.2s ease-in-out infinite}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */html[data-site=aidyn]{--color-bg:#ecfffe;--color-card:#fff;--color-text:#16324a;--color-text-secondary:#16324a;--color-primary:#ff6a4d;--color-primary-hover:#e5502f;--color-accent:#7be7da;--color-accent-hover:#5fd0c1;--color-bg-secondary:#16324a;--ng-blue:#16324a;--ng-red:#f10000;--ng-font:"TildaSans",Arial,sans-serif;scroll-behavior:smooth;font-family:TildaSans,Arial,sans-serif}html[data-site=aidyn],html[data-site=aidyn] body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-site=aidyn] body{background:var(--color-bg);color:var(--color-text);font-family:var(--ng-font);font-weight:400;line-height:1}html[data-site=aidyn] b,html[data-site=aidyn] strong{font-weight:700}@keyframes shimmer{0%,to{left:-100%}50%{left:100%}}@keyframes nudge{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}html[data-site=aidyn] .btn-donate{background:var(--color-primary);color:#fff;letter-spacing:.04em;text-transform:uppercase;border-radius:15px;justify-content:center;align-items:center;gap:8px;padding:16px 24px;font-size:16px;font-weight:800;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex;box-shadow:0 4px 20px #ff5d0059}html[data-site=aidyn] .btn-donate:hover{background:var(--color-primary-hover)}html[data-site=aidyn] .btn-donate:active{transform:scale(.98)}html[data-site=aidyn] .btn-shimmer{position:relative;overflow:hidden}html[data-site=aidyn] .btn-shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff47,#0000);width:60%;height:100%;animation:shimmer 3s ease-in-out infinite;position:absolute;top:0;left:-100%}html[data-site=aidyn] .animate-nudge{animation:nudge 2s ease-in-out infinite}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Lora:wght@500;600;700&display=swap";html[data-site=aibek]{--font-sans:"Inter","Inter Fallback",ui-sans-serif,system-ui,sans-serif;--font-display:"Lora","Lora Fallback",ui-serif,Georgia,serif;--color-background:#fff;--color-foreground:#101c33;--color-primary:#1d4ed8;--color-primary-foreground:#fff;--color-primary-dark:#12306e;--color-primary-light:#eef3fd;--color-accent:#f97316;--color-accent-foreground:#fff;--color-accent-dark:#c2540a;--color-muted:#f4f6fb;--color-muted-foreground:#5b6678;--color-border:#e2e8f4;--color-success:#15803d;--color-success-foreground:#fff;--radius:.75rem;--color-card:var(--color-background);--color-bg-secondary:var(--color-muted);--color-text:var(--color-foreground);--color-text-secondary:var(--color-muted-foreground)}@layer base{html[data-site=aibek] *{border-color:var(--color-border)}html[data-site=aibek]{scroll-behavior:smooth}html[data-site=aibek] body{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}html[data-site=aibek] h1,html[data-site=aibek] h2,html[data-site=aibek] h3,html[data-site=aibek] h4{font-family:var(--font-display)}}@layer utilities{html[data-site=aibek] .text-balance{text-wrap:balance}html[data-site=aibek] .text-pretty{text-wrap:pretty}}