@import "https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700&display=swap";
:root{--surface-void:#050506;--surface-night:#0a0a0c;--surface-dusk:#111114;--surface-twilight:#18181c;--surface-silk:#1f1f24;--gold-primary:#d4af37;--gold-light:#e8c865;--gold-dark:#b8860b;--gold-glow:#d4af3726;--gold-shimmer:#e8c86514;--gold-border:#d4af3740;--dua-primary:#9b7ed9;--dua-light:#b8a4e8;--dua-dark:#7b5cb9;--dua-glow:#9b7ed91f;--dua-border:#9b7ed940;--iyiniyet-primary:#d4af37;--iyiniyet-light:#e8c865;--iyiniyet-dark:#b8860b;--iyiniyet-glow:#d4af371f;--iyiniyet-border:#d4af3740;--destek-primary:#e8a0a8;--destek-light:#f0c0c6;--destek-dark:#d08088;--destek-glow:#e8a0a81f;--destek-border:#e8a0a840;--text-pure:#fafafa;--text-primary:#fffffff2;--text-secondary:#ffffffb3;--text-muted:#ffffff73;--text-gold:#d4af37;--border-gold:#d4af3740;--border-subtle:#ffffff14;--border-glow:#ffffff1f;--gradient-gold:linear-gradient(135deg,#d4af37 0%,#e8c865 50%,#d4af37 100%);--gradient-gold-text:linear-gradient(135deg,#e8c865 0%,#d4af37 50%,#b8860b 100%);--gradient-dark:linear-gradient(180deg,var(--surface-night)0%,var(--surface-void)100%);--gradient-card:linear-gradient(145deg,var(--surface-twilight)0%,var(--surface-dusk)100%);--gradient-hero:radial-gradient(ellipse at 50% 0%,#d4af3714 0%,transparent 70%);--shadow-gold:0 4px 24px #d4af3726;--shadow-gold-lg:0 8px 40px #d4af3733;--shadow-card:0 4px 24px #0006;--shadow-elevated:0 8px 40px #0009;--shadow-dua:0 4px 24px #9b7ed926;--shadow-iyiniyet:0 4px 24px #d4af3726;--shadow-destek:0 4px 24px #e8a0a826;--success:#30d158;--error:#ff453a;--warning:#ff9f0a;--background-primary:var(--surface-night);--background-secondary:var(--surface-dusk);--background-elevated:var(--surface-twilight);--accent:var(--gold-primary);--accent-hover:var(--gold-light)}
:root{--font-display:"Playfair Display",Georgia,"Times New Roman",serif;--font-body:"General Sans",-apple-system,BlinkMacSystemFont,system-ui,sans-serif;--text-xs:clamp(.75rem,.7rem + .25vw,.875rem);--text-sm:clamp(.875rem,.8rem + .375vw,1rem);--text-base:clamp(1rem,.9rem + .5vw,1.125rem);--text-lg:clamp(1.125rem,1rem + .625vw,1.25rem);--text-xl:clamp(1.25rem,1.1rem + .75vw,1.5rem);--text-2xl:clamp(1.5rem,1.25rem + 1.25vw,2rem);--text-3xl:clamp(1.875rem,1.5rem + 1.875vw,2.5rem);--text-4xl:clamp(2.25rem,1.75rem + 2.5vw,3rem);--text-5xl:clamp(3rem,2rem + 5vw,4rem);--text-6xl:clamp(3.75rem,2.5rem + 6.25vw,5rem);--leading-none:1;--leading-tight:1.15;--leading-snug:1.3;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700}.font-display{font-family:var(--font-display)}.font-body{font-family:var(--font-body)}.heading-display{font-family:var(--font-display);font-weight:var(--weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.heading-body{font-family:var(--font-body);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-normal)}.text-gold-gradient{background:var(--gradient-gold-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-glow{text-shadow:0 0 20px #d4af374d}.label-uppercase{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-widest);text-transform:uppercase}
:root{--duration-micro:.15s;--duration-fast:.2s;--duration-normal:.3s;--duration-slow:.4s;--duration-reveal:.6s;--duration-envelope:.8s;--duration-ambient:3s;--duration-float:4s;--duration-shimmer:2.5s;--ease-out:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-bounce:cubic-bezier(.34,1.56,.64,1);--ease-smooth:cubic-bezier(.4,0,.2,1)}@keyframes envelope-anticipation{0%{opacity:0;filter:blur(8px);transform:scale(.8)translateY(40px)}50%{opacity:.7;filter:blur(2px);transform:scale(.95)translateY(10px)}to{opacity:1;filter:blur();transform:scale(1)translateY(0)}}@keyframes envelope-open{0%{opacity:1;transform:rotateX(0)}to{opacity:0;transform:rotateX(-180deg)}}@keyframes light-emerge{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}to{opacity:.6;transform:scale(1)}}@keyframes certificate-rise{0%{opacity:0;transform:translateY(100px)scale(.9)}60%{opacity:1;transform:translateY(-10px)scale(1.02)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes certificate-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes gold-glow-pulse{0%,to{box-shadow:0 0 20px #d4af3733,0 0 40px #d4af371a,inset 0 0 20px #d4af370d}50%{box-shadow:0 0 30px #d4af374d,0 0 60px #d4af3726,inset 0 0 30px #d4af3714}}@keyframes dua-glow-pulse{0%,to{box-shadow:0 0 20px #9b7ed933,0 0 40px #9b7ed91a}50%{box-shadow:0 0 30px #9b7ed94d,0 0 60px #9b7ed926}}@keyframes iyiniyet-glow-pulse{0%,to{box-shadow:0 0 20px #d4af3733,0 0 40px #d4af371a}50%{box-shadow:0 0 30px #d4af374d,0 0 60px #d4af3726}}@keyframes destek-glow-pulse{0%,to{box-shadow:0 0 20px #e8a0a833,0 0 40px #e8a0a81a}50%{box-shadow:0 0 30px #e8a0a84d,0 0 60px #e8a0a826}}@keyframes orb-float{0%,to{opacity:.5;transform:translate(0)scale(1)}25%{opacity:.6;transform:translate(10px,-15px)scale(1.1)}50%{opacity:.4;transform:translate(-5px,-25px)scale(1)}75%{opacity:.55;transform:translate(-15px,-10px)scale(.9)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes sparkle{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes border-glow{0%,to{border-color:#d4af3740}50%{border-color:#d4af3780}}@keyframes count-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-anticipation{animation:envelope-anticipation var(--duration-envelope)var(--ease-out)forwards}.animate-certificate-rise{animation:certificate-rise var(--duration-reveal)var(--ease-out)forwards}.animate-certificate-float{animation:certificate-float var(--duration-float)ease-in-out infinite}.animate-gold-glow{animation:gold-glow-pulse var(--duration-ambient)ease-in-out infinite}.animate-dua-glow{animation:dua-glow-pulse var(--duration-ambient)ease-in-out infinite}.animate-iyiniyet-glow{animation:iyiniyet-glow-pulse var(--duration-ambient)ease-in-out infinite}.animate-destek-glow{animation:destek-glow-pulse var(--duration-ambient)ease-in-out infinite}.animate-orb-float{animation:6s ease-in-out infinite orb-float}.animate-shimmer{animation:shimmer var(--duration-shimmer)ease-in-out infinite;background:linear-gradient(90deg,#0000 0%,#d4af371a 50%,#0000 100%) 0 0/200% 100%}.animate-sparkle{animation:1.5s ease-in-out infinite sparkle}.animate-fade-up{animation:fade-up var(--duration-slow)var(--ease-out)forwards}.animate-fade-in{animation:fade-in var(--duration-normal)var(--ease-out)forwards}.animate-scale-in{animation:scale-in var(--duration-normal)var(--ease-out)forwards}.animate-slide-up{animation:slide-up var(--duration-slow)var(--ease-out)forwards}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.delay-400{animation-delay:.4s}.delay-500{animation-delay:.5s}.delay-600{animation-delay:.6s}.delay-700{animation-delay:.7s}.delay-800{animation-delay:.8s}.animate-initial{opacity:0}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.marquee-container{will-change:transform}.marquee-container:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/fonts/GeneralSans-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);background-color:var(--surface-night);color:var(--text-primary);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{color:var(--text-pure);background:#d4af374d}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--surface-dusk)}::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--border-glow)}:focus-visible{outline:2px solid var(--gold-primary);outline-offset:2px}a{color:inherit;transition:color var(--duration-fast)var(--ease-smooth);text-decoration:none}a:hover{color:var(--gold-primary)}button{cursor:pointer;background:0 0;border:none;font-family:inherit}img{max-width:100%;height:auto;display:block}.glass{-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-subtle);background:#111114cc}.glass-gold{-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-gold);background:#111114d9}.card-luxury{background:var(--gradient-card);border:1px solid var(--border-subtle);transition:all var(--duration-normal)var(--ease-smooth);border-radius:16px}.card-luxury:hover{border-color:var(--border-gold);box-shadow:var(--shadow-gold);transform:translateY(-2px)}.btn-gold{background:var(--gradient-gold);color:var(--surface-void);font-family:var(--font-body);font-weight:var(--weight-semibold);font-size:var(--text-base);cursor:pointer;transition:all var(--duration-fast)var(--ease-smooth);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 28px;display:inline-flex}.btn-gold:hover{box-shadow:var(--shadow-gold-lg);transform:translateY(-1px)}.btn-gold:active{transform:translateY(0)}.btn-ghost{color:var(--text-primary);font-family:var(--font-body);font-weight:var(--weight-medium);font-size:var(--text-base);border:1px solid var(--border-subtle);cursor:pointer;transition:all var(--duration-fast)var(--ease-smooth);background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 28px;display:inline-flex}.btn-ghost:hover{border-color:var(--border-gold);color:var(--gold-primary)}.section{padding:80px 24px}@media (min-width:768px){.section{padding:120px 48px}}.section-container{max-width:1200px;margin:0 auto}.divider-gold{background:linear-gradient(90deg,transparent 0%,var(--border-gold)50%,transparent 100%);height:1px;margin:48px 0}.category-dua{--category-primary:var(--dua-primary);--category-glow:var(--dua-glow);--category-border:var(--dua-border);--category-shadow:var(--shadow-dua)}.category-iyiniyet{--category-primary:var(--iyiniyet-primary);--category-glow:var(--iyiniyet-glow);--category-border:var(--iyiniyet-border);--category-shadow:var(--shadow-iyiniyet)}.category-destek{--category-primary:var(--destek-primary);--category-glow:var(--destek-glow);--category-border:var(--destek-border);--category-shadow:var(--shadow-destek)}.card-category{background:var(--surface-twilight);border:1px solid var(--category-border);transition:all var(--duration-normal)var(--ease-smooth);border-radius:20px;padding:32px}.card-category:hover{background:var(--surface-silk);box-shadow:var(--category-shadow);transform:translateY(-4px)}.icon-halo{background:var(--category-glow);width:64px;height:64px;color:var(--category-primary);border-radius:16px;justify-content:center;align-items:center;display:flex}.stat-number{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--weight-medium);color:var(--gold-primary);line-height:var(--leading-none)}.stat-label{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary);margin-top:8px}.glow-orb{filter:blur(60px);pointer-events:none;border-radius:50%;position:absolute}.glow-orb-gold{background:var(--gold-glow)}.glow-orb-dua{background:var(--dua-glow)}.glow-orb-destek{background:var(--destek-glow)}.shimmer-overlay{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#d4af370d 50%,#0000 100%) 0 0/200% 100%;animation:3s ease-in-out infinite shimmer;position:absolute;inset:0}.legal-page{background:var(--surface-night);min-height:100vh}.legal-header{z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border-subtle);background:#0a0a0ce6;padding:16px 24px;position:sticky;top:0}.legal-content{max-width:800px;margin:0 auto;padding:48px 24px 80px}.legal-title{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-medium);color:var(--text-pure);margin-bottom:8px}.legal-section{background:var(--surface-twilight);border:1px solid var(--border-subtle);border-radius:16px;margin-bottom:24px;padding:24px}.legal-section h2{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-medium);color:var(--text-pure);margin-bottom:16px}.legal-section p,.legal-section li{font-size:var(--text-base);color:var(--text-secondary);line-height:var(--leading-relaxed)}.legal-section ul{margin-top:12px;padding-left:24px}.legal-section li{margin-bottom:8px}.legal-section li::marker{color:var(--gold-primary)}.prose-luxury{color:var(--text-secondary);line-height:var(--leading-relaxed)}.prose-luxury h1,.prose-luxury h2,.prose-luxury h3,.prose-luxury h4{font-family:var(--font-display);color:var(--text-pure);font-weight:var(--weight-medium)}.prose-luxury a{color:var(--gold-primary);text-underline-offset:2px;text-decoration:underline}.prose-luxury a:hover{color:var(--gold-light)}.prose-luxury strong{color:var(--text-pure);font-weight:var(--weight-semibold)}.related-links{background:var(--surface-twilight);border:1px solid var(--border-gold);border-radius:16px;margin-top:48px;padding:24px}.related-links h3{font-family:var(--font-display);font-size:var(--text-lg);color:var(--gold-primary);margin-bottom:16px}.related-links a{color:var(--text-secondary);border-bottom:1px solid var(--border-subtle);transition:all var(--duration-fast)var(--ease-smooth);align-items:center;gap:8px;padding:12px 0;display:flex}.related-links a:last-child{border-bottom:none}.related-links a:hover{color:var(--gold-primary);padding-left:8px}
