*{margin:0;padding:0;box-sizing:border-box}:root{--primary-gold: #F5E2B5;--accent-purple: #8E2DE2;--accent-purple-deep: #6A1BB0;--accent-blue: #2196F3;--grad-brand: linear-gradient(135deg, #8E2DE2 0%, #4D96FF 100%);--grad-brand-soft: linear-gradient(135deg, rgba(142, 45, 226, .12) 0%, rgba(33, 150, 243, .12) 100%);--grad-festive: linear-gradient(135deg, #FF6B6B 0%, #C77DFF 50%, #4D96FF 100%);--grad-gold: linear-gradient(135deg, #8E2DE2 0%, #F5E2B5 100%);--bg-light: #FAF5F2;--bg-soft: #F3EEFB;--bg-dark: #121212;--bg-dark-card: #1E1E1E;--bg-black: #000000;--bg-overlay: #050308;--surface: #FFFFFF;--text-dark: #2A1830;--text-body: #54485C;--text-light: #FFFFFF;--text-gray: #8A7F90;--border-soft: rgba(42, 24, 48, .08);--border-strong: rgba(42, 24, 48, .14);--status-success: #10B981;--status-error: #EF4444;--status-warning: #F59E0B;--radius-sm: 8px;--radius-md: 14px;--radius-lg: 20px;--radius-xl: 28px;--radius-2xl: 36px;--shadow-xs: 0 1px 2px rgba(42, 24, 48, .06);--shadow-sm: 0 4px 14px rgba(42, 24, 48, .06);--shadow-md: 0 12px 30px rgba(42, 24, 48, .08);--shadow-lg: 0 24px 60px rgba(42, 24, 48, .12);--shadow-brand: 0 18px 40px rgba(142, 45, 226, .28);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-spring: cubic-bezier(.175, .885, .32, 1.275)}html{scroll-behavior:smooth;scroll-padding-top:96px;background-color:var(--bg-light);-webkit-text-size-adjust:100%}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background-color:var(--bg-light);color:var(--text-body);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4{color:var(--text-dark);text-wrap:balance}::selection{background:#8e2de22e;color:var(--text-dark)}a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid rgba(142,45,226,.45);outline-offset:2px;border-radius:4px}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--bg-light)}::-webkit-scrollbar-thumb{background:linear-gradient(var(--accent-purple),var(--accent-blue));border:3px solid var(--bg-light);border-radius:99px}.card-light{box-shadow:var(--shadow-sm)}.card-elevated{box-shadow:var(--shadow-md)}.glass-panel{background:#1e1e1e66;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08)}.brand-gradient-text{background:var(--grad-brand);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.reveal{opacity:0;transform:translateY(28px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out);will-change:opacity,transform}.reveal.in-view{opacity:1;transform:none}.reveal-delay-1{transition-delay:.08s}.reveal-delay-2{transition-delay:.16s}.reveal-delay-3{transition-delay:.24s}.reveal-delay-4{transition-delay:.32s}.reveal-delay-5{transition-delay:.4s}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.reveal{opacity:1;transform:none}}.container{max-width:1400px;margin:0 auto;padding:0 24px}header{padding:16px 0;background:#fff;border-bottom:1px solid rgba(0,0,0,.05);position:sticky;top:0;z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2}.logo{font-size:20px;font-weight:700;background:linear-gradient(135deg,var(--accent-purple) 0%,var(--primary-gold) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}nav ul{display:flex;list-style:none;gap:32px;align-items:center;margin:0;padding:0}nav a{color:var(--text-dark);text-decoration:none;font-weight:500;font-size:15px;transition:color .3s}.hero{padding:120px 0 80px;text-align:center}.hero h1{font-size:64px;font-weight:800;line-height:1.1;margin-bottom:24px;letter-spacing:-2px;color:var(--text-dark)}.hero .subtitle{font-size:20px;color:var(--text-gray);max-width:700px;margin:0 auto 48px;font-weight:400;line-height:1.6}.hero-stats{display:flex;gap:48px;justify-content:center;margin:64px 0 48px;flex-wrap:wrap}.stat-item{text-align:center}.stat-number{font-size:48px;font-weight:800;background:linear-gradient(135deg,var(--accent-purple) 0%,var(--primary-gold) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:8px}.stat-label{font-size:14px;color:var(--text-gray);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.cta-group{display:flex;gap:16px;justify-content:center;margin-bottom:120px}.btn{padding:14px 32px;border-radius:var(--radius-lg);font-size:16px;font-weight:600;text-decoration:none;transition:all .3s ease;display:inline-block;border:none;cursor:pointer}.btn-primary{background:linear-gradient(135deg,var(--accent-purple),var(--accent-blue));color:#fff!important;box-shadow:0 4px 15px #8e2de24d}.btn-primary:hover{background:linear-gradient(135deg,#7020B8,var(--accent-blue));transform:translateY(-2px);box-shadow:0 8px 25px #8e2de266}.btn-secondary{background:transparent;color:var(--accent-purple);border:2px solid var(--accent-purple)}.btn-secondary:hover{background:var(--accent-purple);color:var(--bg-dark-card)}.section-header{text-align:center;margin-bottom:64px}.section-header h2{font-size:48px;font-weight:800;margin-bottom:16px;letter-spacing:-1px;color:var(--text-dark)}.section-header p{font-size:20px;color:var(--text-gray);max-width:600px;margin:0 auto}.services-section{padding:120px 0;background:var(--bg-light);position:relative;overflow:hidden}.services-section:before{content:"";position:absolute;width:600px;height:600px;background:radial-gradient(circle,#8e2de20d,#faf5f200 70%);top:-200px;right:-200px;border-radius:50%;z-index:0}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:1200px;margin:0 auto;position:relative;z-index:1}.bento-large{grid-column:span 2}.bento-normal{grid-column:span 1}.bento-wide{grid-column:span 3}.service-card{background:#ffffffb3;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.8);border-radius:var(--radius-xl);overflow:hidden;box-shadow:0 10px 30px #3f244008;transition:all .4s cubic-bezier(.16,1,.3,1);cursor:pointer;display:flex;flex-direction:column;padding:40px;position:relative}.service-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#fff6,#fff0);z-index:0;pointer-events:none}.service-card:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 20px 40px #8e2de21a;border-color:#8e2de233;background:#fff}.service-icon-wrapper{width:64px;height:64px;background:linear-gradient(135deg,#8e2de21a,#2196f31a);border-radius:20px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;color:var(--accent-purple);position:relative;z-index:1;transition:all .3s ease}.service-icon-wrapper svg{width:32px;height:32px}.service-card:hover .service-icon-wrapper{background:linear-gradient(135deg,var(--accent-purple) 0%,var(--accent-blue) 100%);color:#fff;transform:scale(1.1) rotate(-5deg)}.service-content{position:relative;z-index:1;flex-grow:1;display:flex;flex-direction:column}.service-title{font-size:24px;font-weight:800;margin-bottom:16px;color:var(--text-dark);letter-spacing:-.5px}.bento-large .service-title,.bento-wide .service-title{font-size:28px}.service-description{font-size:16px;color:var(--text-gray);line-height:1.7;margin-bottom:24px;flex-grow:1}.bento-large .service-description,.bento-wide .service-description{font-size:18px;max-width:80%}.service-link{color:var(--accent-purple);text-decoration:none;font-weight:600;font-size:16px;display:inline-flex;align-items:center;gap:8px;transition:all .3s;align-self:flex-start;padding:8px 16px;border-radius:100px;background:#8e2de20d}.service-card:hover .service-link{gap:12px;background:#8e2de21a}.features-section{padding:120px 0;background:#fff}.comparison-container{max-width:1100px;margin:0 auto;border-radius:var(--radius-xl);background:var(--bg-light);padding:24px;box-shadow:0 10px 40px #00000008}.comparison-header-desktop{display:grid;grid-template-columns:1.2fr 1fr 1.2fr;padding:20px 32px;border-bottom:1px solid rgba(0,0,0,.05);font-weight:700;font-size:16px;color:var(--text-gray)}.comparison-header-desktop .comp-col-us{color:var(--accent-purple);font-size:18px}.comparison-body{display:flex;flex-direction:column}.comparison-row{display:grid;grid-template-columns:1.2fr 1fr 1.2fr;padding:24px 32px;border-bottom:1px solid rgba(0,0,0,.05);align-items:center;transition:background .3s ease;border-radius:var(--radius-lg)}.comparison-row:last-child{border-bottom:none}.comparison-row:hover{background:#fff;box-shadow:0 4px 20px #0000000a}.comp-col-feature{display:flex;align-items:center;gap:16px;font-weight:600;color:var(--text-dark)}.comp-icon{width:48px;height:48px;border-radius:14px;background:#8e2de20d;color:var(--accent-purple);display:flex;align-items:center;justify-content:center;transition:all .3s ease}.comparison-row:hover .comp-icon{background:var(--accent-purple);color:#fff;transform:scale(1.1)}.comp-icon svg{width:24px;height:24px}.comp-col-others{color:var(--text-gray);font-weight:500;font-size:15px}.comp-col-us{color:var(--text-dark);font-weight:700;position:relative}.comp-col-us:before{content:"";position:absolute;left:-24px;top:-24px;width:calc(100% + 48px);height:calc(100% + 48px);background:linear-gradient(135deg,#8e2de20d,#2196f30d);border-radius:var(--radius-lg);z-index:0;opacity:0;transition:opacity .3s}.comparison-row:hover .comp-col-us:before{opacity:1}.comp-text-us,.comp-text-others{position:relative;z-index:1}.mobile-label{display:none}.landing-footer{padding:80px 0 40px;background:var(--bg-light);border-top:1px solid rgba(0,0,0,.05)}.footer-content{display:grid;grid-template-columns:repeat(4,1fr);gap:48px;margin-bottom:48px;text-align:left}.footer-section h3{font-size:20px;font-weight:700;margin-bottom:16px;color:var(--text-dark);background:linear-gradient(135deg,var(--accent-purple) 0%,var(--primary-gold) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.footer-section h4{font-size:16px;font-weight:600;margin-bottom:16px;color:var(--text-dark)}.footer-section p{font-size:14px;color:var(--text-gray);line-height:1.6;margin-bottom:20px}.footer-section ul{list-style:none;padding:0;margin:0}.footer-section ul li{margin-bottom:12px}.footer-section ul li a{color:var(--text-gray);text-decoration:none;font-size:14px;transition:color .3s;display:inline-block}.footer-section ul li a:hover{color:var(--accent-purple);transform:translate(4px)}.footer-section ul li span{color:var(--text-gray);font-size:14px}.social-links{display:flex;gap:16px;margin-top:20px}.social-links a{color:var(--text-gray);text-decoration:none;font-size:14px;font-weight:500;padding:8px 16px;border:1px solid rgba(0,0,0,.05);border-radius:var(--radius-md);transition:all .3s}.social-links a:hover{color:var(--accent-purple);border-color:var(--accent-purple);background:#7b2cbf0d}.footer-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:32px;border-top:1px solid rgba(0,0,0,.05);flex-wrap:wrap;gap:16px}.copyright{color:var(--text-gray);font-size:14px;margin:0}.footer-links{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.footer-links a{color:var(--text-gray);text-decoration:none;font-size:14px;transition:color .3s}.footer-links a:hover{color:var(--accent-purple)}.footer-links span{color:var(--text-dark);font-size:14px}@media(max-width:968px){.services-grid{grid-template-columns:1fr}.bento-large,.bento-normal,.bento-wide{grid-column:span 1}.service-card{padding:24px}.bento-large .service-title,.bento-wide .service-title{font-size:22px}.bento-large .service-description,.bento-wide .service-description{font-size:16px;max-width:100%}.footer-content{grid-template-columns:repeat(2,1fr)}.trust-grid,.pricing-grid,.steps-container,.showcase-grid{grid-template-columns:1fr}.hero-benefits{flex-direction:column;gap:16px}}@media(max-width:768px){.hero h1{font-size:40px}.section-header h2{font-size:36px}.cta-group{flex-direction:column;align-items:center}.btn{width:100%;max-width:300px}.comparison-header-desktop{display:none}.comparison-row{grid-template-columns:1fr;gap:16px;padding:24px;background:#fff;margin-bottom:16px;border-radius:var(--radius-lg);border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 15px #00000005}.comp-col-feature{border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:16px;font-size:18px}.comp-col-others,.comp-col-us{display:flex;flex-direction:column;gap:8px}.mobile-label{display:block;font-size:12px;text-transform:uppercase;letter-spacing:1px;font-weight:700}.comp-col-others .mobile-label{color:var(--status-error)}.comp-col-us .mobile-label{color:var(--status-success)}.comp-col-us:before{display:none}nav ul{gap:20px;font-size:14px}.hero{padding:80px 0 60px}.service-image{height:300px}.hero-stats{gap:32px;margin:48px 0 32px}.stat-number{font-size:36px}.stat-label{font-size:12px}.footer-content{grid-template-columns:1fr;gap:32px;text-align:center}.footer-bottom{flex-direction:column;text-align:center}.footer-links{justify-content:center}}.hero-benefits{display:flex;gap:32px;justify-content:center;margin:32px 0 48px;flex-wrap:wrap}.benefit-item{display:flex;align-items:center;gap:8px;font-size:16px;color:var(--text-gray);font-weight:500}.benefit-icon{font-size:20px}.cta-note{text-align:center;color:var(--text-gray);font-size:14px;margin-top:16px}.how-it-works-section{padding:120px 0;background:linear-gradient(180deg,#fafafa,#fff);position:relative}.steps-container{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1100px;margin:60px auto;position:relative}.steps-container:before{content:"";position:absolute;top:100px;left:10%;right:10%;height:2px;background:linear-gradient(90deg,#8e2de21a,#2196f380,#8e2de21a);z-index:0}@media(max-width:992px){.steps-container:before{display:none}.steps-container{grid-template-columns:1fr;gap:60px;padding:0 20px}}.step-card{text-align:center;position:relative;padding:40px 30px;background:#fff;border-radius:30px;border:1px solid rgba(0,0,0,.04);box-shadow:0 15px 40px #0000000a;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),box-shadow .4s ease;z-index:1}.step-card:hover{transform:translateY(-12px);box-shadow:0 25px 50px #00000014}.step-number{position:absolute;top:-24px;left:50%;transform:translate(-50%);width:48px;height:48px;background:linear-gradient(135deg,var(--accent-purple),var(--accent-blue));color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:20px;box-shadow:0 8px 24px #8e2de24d;border:4px solid #FFFFFF}.step-icon{display:flex;justify-content:center;align-items:center;margin:10px auto 20px;filter:drop-shadow(0 10px 10px rgba(0,0,0,.05));transition:transform .3s ease}.step-icon svg{stroke-width:1.5px}.step-card:hover .step-icon{transform:scale(1.1) rotate(5deg)}.step-title{font-size:22px;font-weight:800;margin-bottom:16px;color:var(--text-dark);letter-spacing:-.3px}.step-description{font-size:15px;color:#666;line-height:1.6}.cta-center{text-align:center}.trust-section{padding:100px 0;background:#fafafc}.trust-grid{display:grid;grid-template-columns:1fr;gap:24px;max-width:1200px;margin:0 auto}@media(min-width:768px){.trust-grid{grid-template-columns:repeat(2,1fr);gap:32px}}.trust-card.modern-card{background:#fff;border-radius:24px;padding:40px;border:1px solid rgba(0,0,0,.05);box-shadow:0 10px 40px #00000008;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.trust-card.modern-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:transparent;transition:all .4s ease}.trust-card.modern-card:nth-child(1):hover:before{background:linear-gradient(90deg,#3b82f6,#2563eb)}.trust-card.modern-card:nth-child(2):hover:before{background:linear-gradient(90deg,#8e2de2,#4a00e0)}.trust-card.modern-card:nth-child(3):hover:before{background:linear-gradient(90deg,#f59e0b,#ea580c)}.trust-card.modern-card:nth-child(4):hover:before{background:linear-gradient(90deg,#10b981,#059669)}.trust-card.modern-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px #00000014;border-color:#0000001a}.trust-icon-wrapper{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;color:#fff}.trust-icon-wrapper svg{width:32px;height:32px}.trust-icon-wrapper.gradient-blue{background:linear-gradient(135deg,#60a5fa,#2563eb);box-shadow:0 8px 20px #2563eb33}.trust-icon-wrapper.gradient-purple{background:linear-gradient(135deg,#a78bfa,#6d28d9);box-shadow:0 8px 20px #6d28d933}.trust-icon-wrapper.gradient-orange{background:linear-gradient(135deg,#fbbf24,#ea580c);box-shadow:0 8px 20px #ea580c33}.trust-icon-wrapper.gradient-green{background:linear-gradient(135deg,#34d399,#059669);box-shadow:0 8px 20px #05966933}.trust-card h3{font-size:24px;font-weight:800;margin-bottom:24px;color:#111827;letter-spacing:-.5px}.trust-card ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.trust-card ul li{padding-left:28px;position:relative;font-size:15px;color:#4b5563;line-height:1.6;font-weight:500}.trust-card ul li:before{content:"";position:absolute;left:0;top:6px;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%2310B981'%3E%3Cpath fill-rule='evenodd' d='M16.704 4.153a.75.75 0 01.143 1.052l-8 10.5a.75.75 0 01-1.127.075l-4.5-4.5a.75.75 0 011.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 011.05-.143z' clip-rule='evenodd' /%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.faq-section{padding:100px 0;background:var(--bg-light)}.faq-container{max-width:800px;margin:0 auto}.faq-item{background:#fff;border-radius:var(--radius-lg);margin-bottom:16px;overflow:hidden;box-shadow:0 2px 8px #0000000d;transition:all .3s ease}.faq-item:hover{box-shadow:0 4px 16px #0000001a}.faq-question{width:100%;padding:24px 32px;background:none;border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:600;color:var(--text-dark);transition:color .3s}.faq-question:hover{color:var(--accent-purple)}.faq-icon{font-size:24px;font-weight:300;color:var(--accent-purple);transition:transform .3s}.faq-item.open .faq-icon{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item.open .faq-answer{max-height:500px}.faq-answer p{padding:0 32px 24px;color:var(--text-gray);line-height:1.8;font-size:15px}.pricing-section{padding:100px 0;background:#fff}.pricing-toggle-wrapper{display:flex;justify-content:center;margin-bottom:56px}.pricing-toggle{background:#f3f4f6;padding:6px;border-radius:100px;display:inline-flex;position:relative;box-shadow:inset 0 2px 4px #0000000d}.toggle-btn{background:transparent;border:none;padding:12px 40px;font-size:16px;font-weight:700;color:#6b7280;cursor:pointer;border-radius:100px;position:relative;z-index:2;transition:all .3s ease}.toggle-btn.active{color:var(--accent-purple)}.toggle-slider{position:absolute;top:6px;bottom:6px;width:calc(50% - 6px);background:#fff;border-radius:100px;box-shadow:0 4px 15px #0000001a;transition:transform .4s cubic-bezier(.16,1,.3,1);z-index:1}.toggle-slider.bireysel{transform:translate(0)}.toggle-slider.kurumsal{transform:translate(100%)}.pricing-grid{display:grid;gap:32px;max-width:1200px;margin:0 auto}.pricing-grid.layout-4{grid-template-columns:1fr;max-width:100%}@media(min-width:768px){.pricing-grid.layout-4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.pricing-grid.layout-4{grid-template-columns:repeat(4,1fr);gap:20px}}.pricing-card.modern-card{background:#fff;border-radius:24px;padding:32px 24px;border:1px solid rgba(0,0,0,.05);box-shadow:0 10px 40px #00000008;position:relative;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.pricing-card.modern-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000014}.pricing-card.modern-card.popular{border:2px solid var(--accent-purple);box-shadow:0 20px 40px #8e2de226}.popular-badge{position:absolute;top:-14px;left:50%;transform:translate(-50%);background:linear-gradient(135deg,var(--accent-purple),var(--primary-gold));color:#fff;padding:6px 20px;border-radius:20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 10px #8e2de24d}.pricing-header{text-align:center;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid rgba(0,0,0,.05)}.plan-name{font-size:24px;font-weight:800;margin-bottom:8px;color:var(--text-dark)}.plan-description{font-size:14px;color:var(--text-gray);margin-bottom:24px}.plan-price{display:flex;align-items:baseline;justify-content:center;gap:4px}.price{font-size:36px;font-weight:800;background:linear-gradient(135deg,var(--accent-purple) 0%,var(--primary-gold) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.period{font-size:16px;font-weight:600;color:var(--text-gray)}.plan-features{list-style:none;padding:0;margin:0 0 32px;flex-grow:1}.plan-features li{padding:8px 0;display:flex;align-items:start;gap:10px;font-size:14px;font-weight:500;color:var(--text-dark);line-height:1.5}.check-icon{color:#10b981;width:18px;height:18px;flex-shrink:0;margin-top:2px}.more-features-btn{background:none;border:none;color:var(--accent-purple);font-size:13px;font-weight:700;cursor:pointer;padding:8px 0 0 28px;text-align:left}.pricing-card .btn{width:100%;text-align:center;margin-top:auto}.pricing-modal-overlay{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:fadeIn .3s ease}.pricing-modal{background:#fff;border-radius:var(--radius-lg);padding:40px;max-width:500px;width:100%;max-height:85vh;overflow-y:auto;position:relative;box-shadow:0 20px 40px #0003;animation:slideUp .3s ease}.modal-close{position:absolute;top:20px;right:20px;background:transparent;border:none;font-size:28px;color:var(--text-gray);cursor:pointer;line-height:1;transition:color .2s}.modal-close:hover{color:var(--text-dark)}.modal-title{font-size:24px;font-weight:700;margin-bottom:24px;padding-right:30px;color:var(--text-dark)}.modal-features{margin:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.bireysel-calculator-container{max-width:800px;margin:0 auto;padding:40px 20px;animation:fadeIn .4s ease}.calculator-header{text-align:center;margin-bottom:48px}.calculator-header h2{font-size:32px;font-weight:700;color:var(--text-dark);margin-bottom:16px}.calculator-header p{color:var(--text-gray);font-size:18px}.slider-container{background:#fff;padding:40px;border-radius:var(--radius-lg);box-shadow:0 10px 30px #0000000d;margin-bottom:40px;border:1px solid rgba(0,0,0,.05)}.slider-value-display{text-align:center;margin-bottom:30px}.slider-value-display .value{font-size:48px;font-weight:800;color:var(--accent-purple);line-height:1}.slider-value-display .label{font-size:18px;color:var(--text-gray);font-weight:600;margin-left:8px}.guest-slider{-webkit-appearance:none;width:100%;height:8px;border-radius:4px;background:#e5e7eb;background-image:linear-gradient(var(--accent-purple),var(--accent-purple));background-repeat:no-repeat;outline:none;margin-bottom:16px}.guest-slider::-webkit-slider-thumb{-webkit-appearance:none;height:28px;width:28px;border-radius:50%;background:#fff;border:3px solid var(--accent-purple);cursor:pointer;box-shadow:0 4px 12px #8e2de24d;transition:transform .1s}.guest-slider::-webkit-slider-thumb:hover{transform:scale(1.1)}.slider-marks{display:flex;justify-content:space-between;color:var(--text-gray);font-size:14px;font-weight:500;padding:0 10px}.calculated-result-card{max-width:500px;margin:0 auto}.result-header{border-bottom:1px solid rgba(0,0,0,.05);padding-bottom:24px;margin-bottom:24px;text-align:center}.result-header h3{font-size:20px;color:var(--text-dark);margin-bottom:16px}.result-header .plan-price{justify-content:center}.product-showcase-section{padding:120px 0;background:var(--bg-light);overflow:hidden}.showcase-container{display:grid;grid-template-columns:300px 1fr;gap:40px;max-width:1200px;margin:0 auto 64px}.showcase-tabs{display:flex;flex-direction:column;gap:16px}.showcase-tab{display:flex;align-items:flex-start;gap:16px;padding:20px;background:transparent;border-radius:var(--radius-lg);cursor:pointer;transition:all .3s ease;border:1px solid transparent}.showcase-tab:hover{background:#ffffff80}.showcase-tab.active{background:#fff;border-color:#8e2de21a;box-shadow:0 10px 30px #00000008}.tab-icon{width:48px;height:48px;background:#00000008;border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--text-gray);flex-shrink:0;transition:all .3s ease}.tab-icon svg{width:24px;height:24px}.showcase-tab.active .tab-icon{background:linear-gradient(135deg,var(--accent-purple),var(--accent-blue));color:#fff;box-shadow:0 4px 15px #8e2de24d}.tab-text h4{font-size:18px;font-weight:700;color:var(--text-dark);margin-bottom:4px}.tab-text p{font-size:14px;color:var(--text-gray);line-height:1.5}.showcase-display{position:relative;perspective:1000px}.phone-mockup{background:#fff;border-radius:40px;box-shadow:0 20px 50px #0000001a,inset 0 0 0 10px #222;overflow:hidden;height:600px;width:300px;margin:0 auto;display:flex;flex-direction:column;position:relative}.phone-notch{position:absolute;top:8px;left:50%;transform:translate(-50%);width:100px;height:24px;background:#222;border-radius:12px;z-index:10}.phone-body{flex-grow:1;background:#fafafa;position:relative;overflow:hidden;padding:50px 20px 20px}.real-app-header{background:linear-gradient(135deg,#ff6b6b,#8e2de2,#4a00e0);padding:32px 16px 16px;text-align:center;color:#fff;border-bottom:1px solid rgba(255,255,255,.1);margin:-50px -20px 0;border-top-left-radius:40px;border-top-right-radius:40px}.real-app-title{font-size:16px;font-weight:800;line-height:1.2;margin-bottom:8px;margin-top:10px;text-transform:uppercase}.real-app-badge{display:inline-block;background:#fff3;padding:4px 12px;border-radius:100px;font-size:12px;font-weight:600}.real-app-tabs{display:flex;justify-content:space-around;background:#fff;padding:12px 8px 0;border-bottom:1px solid #EAEAEA;margin:0 -20px 16px}.ra-tab{font-size:13px;color:var(--text-gray);font-weight:600;padding-bottom:12px;position:relative}.ra-tab.active{color:var(--accent-purple)}.ra-tab.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--accent-purple);border-radius:3px 3px 0 0}.real-app-content{display:flex;flex-direction:column;gap:16px}.ra-gradient-card{background:linear-gradient(135deg,#ff6b6b,#8e2de2,#4a00e0);border-radius:12px;padding:16px;display:flex;justify-content:space-between;align-items:center;color:#fff;box-shadow:0 4px 15px #8e2de233}.ra-card-left{display:flex;align-items:center;gap:8px;font-weight:700;font-size:18px}.ra-icon{width:20px;height:20px}.ra-count-badge{background:#ffffff4d;padding:2px 8px;border-radius:10px;font-size:14px}.ra-toggle-group{display:flex;background:#fff3;border-radius:8px;overflow:hidden}.ra-toggle-btn{padding:6px 10px;color:#ffffffb3;display:flex;align-items:center;justify-content:center}.ra-toggle-btn svg{width:18px;height:18px;display:block}.ra-toggle-btn.active{background:#ffffff4d;color:#fff}.ra-search-row{display:flex;gap:12px;align-items:center}.ra-search-bar{flex-grow:1;background:#fff;border:1px solid #EAEAEA;border-radius:16px;padding:12px 16px;font-size:14px;color:var(--text-gray);display:flex;align-items:center;gap:8px;box-shadow:0 2px 5px #00000005}.ra-search-icon{width:16px;height:16px;color:var(--text-gray)}.ra-add-btn{width:44px;height:44px;background:#10b981;color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:300;box-shadow:0 4px 10px #10b9814d}.ra-filters-scroll{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.ra-filters-scroll::-webkit-scrollbar{display:none}.ra-filter{display:flex;align-items:center;gap:6px;padding:8px 12px;border-radius:20px;font-size:13px;font-weight:600;white-space:nowrap}.ra-success{background:#e8f5e9;color:#10b981;border:1px solid #C8E6C9}.ra-warning{background:#fff8e1;color:#f59e0b;border:1px solid #FFECB3}.ra-error{background:#ffebee;color:#ef4444;border:1px solid #FFCDD2}.ra-filter-count{background:#fff;color:currentColor;padding:2px 6px;border-radius:10px;font-size:11px;font-weight:800}.ra-check-icon,.ra-wait-icon,.ra-cross-icon{width:16px;height:16px;background:#fff;color:currentColor;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800}.ra-warning .ra-wait-icon{background:transparent;font-size:14px}.ra-guest-list{display:flex;flex-direction:column;gap:12px}.ra-guest-card{background:#fff;border:1px solid #EAEAEA;border-radius:12px;padding:16px;display:flex;align-items:center;gap:12px;box-shadow:0 2px 8px #00000005}.ra-guest-status-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;flex-shrink:0}.ra-guest-status-icon.success{background:#a7f3d0;color:#10b981}.ra-guest-status-icon.error{background:#fecaca;color:#ef4444}.ra-guest-info{flex-grow:1}.ra-guest-name{font-weight:700;font-size:14px;color:#333}.ra-guest-phone{font-size:13px;color:#888;margin-top:4px}.ra-guest-pax{background:#f3f4f6;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:600;color:#555}.ra-stats-card{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 20px #0000000d;display:flex;flex-direction:column;align-items:center}.ra-stats-title{font-size:18px;font-weight:800;color:#333;margin-bottom:24px}.ra-donut-chart{width:180px;height:180px;border-radius:50%;background:conic-gradient(#f59e0b 0% 50%,#10b981 50% 100%);display:flex;align-items:center;justify-content:center;margin-bottom:32px}.ra-donut-inner{width:140px;height:140px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center}.ra-donut-number{font-size:48px;font-weight:900;color:#333}.ra-stats-list{width:100%;display:flex;flex-direction:column;gap:16px}.ra-stat-item{display:flex;justify-content:space-between;align-items:center;width:100%}.ra-stat-label{display:flex;align-items:center;gap:12px;font-weight:600;color:#444}.ra-stat-icon{width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px}.ra-stat-icon.success{background:#a7f3d0;color:#10b981}.ra-stat-icon.error{background:#fecaca;color:#ef4444}.ra-stat-icon.warning{background:#fde68a;color:#f59e0b}.ra-stat-values{display:flex;align-items:center;gap:12px}.ra-stat-count{font-weight:800;font-size:16px}.ra-stat-percent{padding:4px 8px;border-radius:6px;font-size:12px;font-weight:700}.ra-stat-percent.success{background:#e8f5e9;color:#10b981}.ra-stat-percent.error{background:#ffebee;color:#ef4444}.ra-stat-percent.warning{background:#fff8e1;color:#f59e0b}.ra-table-header{display:flex;justify-content:space-between;align-items:center;padding:0 4px}.ra-table-summary{font-size:14px;font-weight:600;color:var(--text-gray)}.ra-export-btn{display:flex;align-items:center;gap:6px;background:#f3e8ff;color:var(--accent-purple);padding:6px 12px;border-radius:8px;font-size:13px;font-weight:700}.ra-table-grid{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:480px){.ra-table-grid{grid-template-columns:1fr 1fr}}.ra-table-card{background:#fff;border:1px solid #EAEAEA;border-radius:16px;padding:16px;display:flex;flex-direction:column;align-items:center;gap:20px;box-shadow:0 4px 15px #00000005}.ra-table-card.unassigned{background:#fff8e1;border-color:#ffecb3}.ra-tc-header{width:100%;display:flex;justify-content:space-between;align-items:center}.ra-tc-title{font-weight:700;font-size:15px;color:#333}.ra-table-card.unassigned .ra-tc-title{color:#f59e0b}.ra-tc-icon{color:var(--accent-purple)}.ra-table-card.unassigned .ra-tc-icon{color:#f59e0b}.ra-tc-graphic{position:relative;width:80px;height:80px;display:flex;align-items:center;justify-content:center}.ra-tc-center{width:60px;height:60px;border-radius:50%;border:2px solid #D8B4FE;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;z-index:2}.ra-table-card.unassigned .ra-tc-center{border-color:#fcd34d;background:transparent}.ra-tc-center strong{font-size:18px;color:var(--accent-purple);line-height:1}.ra-table-card.unassigned .ra-tc-center strong{color:#f59e0b}.ra-tc-center span{font-size:11px;font-weight:600;color:var(--accent-purple)}.ra-table-card.unassigned .ra-tc-center span{color:#f59e0b}.ra-tc-seat{position:absolute;width:24px;height:24px;border-radius:50%;background:#f3e8ff;color:var(--accent-purple);display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;z-index:1}.ra-table-card.unassigned .ra-tc-seat{background:#fff;color:#f59e0b}.seat-left{left:-10px;top:50%;transform:translateY(-50%)}.seat-right{right:-10px;top:50%;transform:translateY(-50%)}.ra-tc-footer{font-size:12px;color:var(--text-gray);font-weight:500}.table-center{width:50%;height:50%;background:#fff;border-radius:50%;box-shadow:0 4px 10px #0000000d}.seat{position:absolute;width:16px;height:16px;background:var(--accent-blue);border-radius:50%}.seat-1{top:-8px;left:50%;transform:translate(-50%)}.seat-2{bottom:-8px;left:50%;transform:translate(-50%)}.seat-3{left:-8px;top:50%;transform:translateY(-50%)}.seat-4{right:-8px;top:50%;transform:translateY(-50%)}.mockup-dashboard{display:flex;flex-direction:column;gap:32px;height:100%}.top-stats{margin-bottom:24px}.mockup-bar-chart{flex-grow:1;background:#fff;border-radius:16px;padding:32px;display:flex;align-items:flex-end;gap:24px;box-shadow:0 4px 15px #00000005}.bar{flex-grow:1;background:linear-gradient(to top,rgba(33,150,243,.5),var(--accent-blue));border-radius:4px 4px 0 0;opacity:.8}.demo-cta-modern{text-align:center;margin-top:24px}.btn-play-demo{display:inline-flex;align-items:center;gap:16px;background:#fff;padding:12px 32px 12px 12px;border-radius:100px;text-decoration:none;color:var(--text-dark);font-weight:700;font-size:16px;box-shadow:0 10px 30px #0000000d;transition:all .3s ease}.btn-play-demo:hover{transform:translateY(-4px);box-shadow:0 15px 40px #8e2de226}.play-icon{width:48px;height:48px;background:linear-gradient(135deg,var(--accent-purple),var(--accent-blue));border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 15px #8e2de266}.play-icon svg{width:24px;height:24px;margin-left:4px}.company-info{margin:20px 0;font-size:13px;color:var(--text-gray);line-height:1.8}.company-info strong{color:var(--text-dark)}@media(max-width:968px){.trust-grid,.pricing-grid,.steps-container,.showcase-grid{grid-template-columns:1fr}.hero-benefits{flex-direction:column;gap:16px}.showcase-container{grid-template-columns:1fr;gap:32px}.showcase-tabs{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding-bottom:16px}.showcase-tab{min-width:auto;flex-direction:column;align-items:center;text-align:center;padding:12px 8px;gap:8px}.showcase-tab .tab-icon{width:36px;height:36px}.showcase-tab .tab-text h4{font-size:14px;margin-bottom:0}.showcase-tab .tab-text p{display:none}}.section-header{margin-bottom:56px}.section-header h2{font-size:46px;letter-spacing:-1.4px;line-height:1.1}.section-header p{color:var(--text-gray);font-size:19px}.section-header:after{content:"";display:block;width:60px;height:4px;margin:24px auto 0;border-radius:99px;background:var(--grad-brand)}.how-it-works-section,.services-section,.product-showcase-section,.features-section,.trust-section,.pricing-section,.faq-section{position:relative}.service-card,.step-card,.trust-card.modern-card,.pricing-card.modern-card{border-color:var(--border-soft)!important;box-shadow:var(--shadow-sm)}.service-card:hover,.step-card:hover,.trust-card.modern-card:hover,.pricing-card.modern-card:hover{box-shadow:var(--shadow-lg)}.service-card:after{content:"";position:absolute;inset:0 0 auto;height:3px;border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--grad-brand);opacity:0;transition:opacity .35s var(--ease-out);z-index:2}.service-card:hover:after{opacity:1}.step-number{box-shadow:0 8px 24px #8e2de259,0 0 0 6px #8e2de214!important}.btn-primary{background:var(--grad-brand)!important;box-shadow:var(--shadow-brand)!important}.btn-primary:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 22px 48px #8e2de261!important}.service-link{display:none!important}.faq-item.open{border:1px solid rgba(142,45,226,.18);box-shadow:0 10px 30px #8e2de214}.faq-item.open .faq-question{color:var(--accent-purple)}.landing-footer{background:linear-gradient(180deg,#1c1026,#120a18)!important;border-top:none!important;color:#ffffffa8;padding:88px 0 40px!important;position:relative}.landing-footer:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(142,45,226,.6),rgba(33,150,243,.6),transparent)}.landing-footer .footer-section h4{color:#fff}.landing-footer .footer-section p,.landing-footer .footer-section ul li span,.landing-footer .company-info{color:#ffffff94}.landing-footer .company-info strong{color:#ffffffeb}.landing-footer .footer-section ul li a,.landing-footer .footer-links a{color:#ffffffad}.landing-footer .footer-section ul li a:hover,.landing-footer .footer-links a:hover{color:#fff}.landing-footer .social-links a{color:#ffffffc7;border:1px solid rgba(255,255,255,.16)}.landing-footer .social-links a:hover{color:#fff;border-color:#8e2de2b3;background:#8e2de22e}.landing-footer .footer-bottom{border-top-color:#ffffff1a}.landing-footer .copyright,.landing-footer .footer-links span{color:#ffffff80}@media(max-width:768px){.section-header h2{font-size:34px}.section-header p{font-size:17px}}.palette-widget{position:fixed;right:24px;bottom:24px;z-index:1100;color:#233044;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.palette-launcher{display:flex;align-items:center;gap:9px;margin-left:auto;padding:13px 18px;background:#182839;color:#fff;border:1px solid #ffffff35;border-radius:12px;box-shadow:0 5px 20px #17283925;font:inherit;font-size:12px;cursor:pointer}.palette-launcher:hover{background:#29435e}.palette-panel{width:335px;padding:20px;background:#fffffffa;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #dde4eb;border-radius:18px;box-shadow:0 18px 65px #14243d25;margin-bottom:12px;max-height:calc(100dvh - 110px);overflow:auto}.palette-panel-heading{display:flex;gap:10px;align-items:flex-start;justify-content:space-between}.palette-panel-heading span{font-size:12px;letter-spacing:1px;color:#8390a1}.palette-panel-heading h2{font-size:17px;color:#233044;font-weight:600;margin:8px 0 0;letter-spacing:-.4px}.palette-panel-heading button{background:#f2f5f8;border:0;border-radius:7px;padding:6px;display:grid;place-items:center;color:#768496;cursor:pointer;flex-shrink:0}.palette-panel>p{font-size:12px;line-height:1.7;color:#8793a2;margin:12px 0 18px}.palette-panel fieldset{border:0;padding:0;margin:0}.palette-panel legend{position:absolute;clip-path:inset(50%);width:1px;height:1px;overflow:hidden}.palette-option{display:flex;align-items:center;gap:12px;position:relative;padding:12px 10px;border:1px solid #edf0f3;border-radius:9px;margin-bottom:7px;background:#fff;cursor:pointer}.palette-option:hover{background:#f8fafc}.palette-option.selected{border-color:#6f869d;background:#f5f8fb}.palette-option input{position:absolute;opacity:0;pointer-events:none}.palette-option:focus-within{outline:2px solid #7c98b3;outline-offset:2px}.palette-swatches{display:grid;grid-template-columns:repeat(2,18px);gap:2px;border-radius:5px;overflow:hidden;flex-shrink:0}.palette-swatches i{width:18px;height:18px;display:block}.palette-option-text{flex:1}.palette-option-text strong{display:block;font-size:12px;font-weight:550}.palette-option-text small{display:block;font-size:12px;color:#929eac;margin-top:4px}.palette-selected-icon{color:#4b6b86}.palette-reset{display:flex;gap:6px;align-items:center;border:0;background:none;font:inherit;font-size:12px;color:#8793a2;margin-top:15px;padding:3px;cursor:pointer}@media(max-width:600px){.palette-widget{right:14px;bottom:14px}.palette-panel{width:min(335px,calc(100vw - 28px));padding:18px}.palette-launcher{padding:12px 15px;font-size:12px}}.palette-widget .palette-panel p,.palette-widget .palette-panel-heading span,.palette-widget .palette-option small,.palette-widget .palette-reset{color:#4b5563}.header-glass{padding:18px 0;background:#faf5f28c;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-bottom:1px solid transparent;position:fixed;top:0;left:0;width:100%;z-index:1000;transition:padding .3s ease,background .3s ease,box-shadow .3s ease,border-color .3s ease}.header-glass.scrolled{padding:12px 0;background:#ffffffd1;border-bottom-color:var(--border-soft);box-shadow:0 10px 30px #2a183012}.header-content{display:flex;justify-content:space-between;align-items:center}.logo{display:flex;align-items:center;text-decoration:none}.logo img{height:48px;width:auto;object-fit:contain;transition:transform .3s ease}.logo:hover img{transform:scale(1.02)}nav ul{display:flex;align-items:center;gap:32px;list-style:none}nav a{text-decoration:none;color:var(--text-dark);font-weight:500;font-size:15px;transition:all .2s ease}nav a:hover{color:var(--accent-purple)}.nav-divider{width:1px;height:24px;background-color:#0000001a;margin:0 8px}.mobile-sidebar-header,.mobile-icon{display:none}.btn-login{color:var(--text-dark)!important;font-weight:600}.btn-login:hover{color:var(--accent-purple)!important}.btn-register{background:var(--text-dark);color:#fff!important;padding:10px 20px;border-radius:var(--radius-sm);font-weight:600;transition:all .3s ease;box-shadow:0 4px 10px #0000001a}.btn-register:hover{background:var(--accent-purple);transform:translateY(-2px);box-shadow:0 6px 15px #8e2de233}.hamburger-menu{display:none;flex-direction:column;justify-content:space-between;width:30px;height:20px;cursor:pointer;z-index:1000}.hamburger-menu span{display:block;height:3px;width:100%;background-color:var(--text-dark);border-radius:3px;transition:all .3s ease}.hamburger-menu.active{opacity:0;pointer-events:none}.mobile-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:900;opacity:0;transition:opacity .3s ease}.mobile-overlay.open{display:block;opacity:1}@media(min-width:993px){.mobile-overlay{display:none!important}}@media(max-width:992px){.header-glass{padding:12px 0}.logo img{height:36px}.hamburger-menu{display:flex}.main-nav{position:fixed;top:0;right:-320px;width:300px;height:100vh;background:#fffffffa;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:950;transition:right .3s ease;padding:24px 20px;box-shadow:-10px 0 40px #0000001a;overflow-y:auto}.main-nav:not(.open){box-shadow:none}.main-nav.open{right:0}.mobile-sidebar-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.05)}.sidebar-logo{height:32px}.sidebar-close{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:50%;width:36px;height:36px;display:flex;justify-content:center;align-items:center;color:#555;cursor:pointer;box-shadow:0 4px 10px #00000008}.sidebar-close svg{width:20px;height:20px}.mobile-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#666}.mobile-icon svg{width:100%;height:100%}.main-nav ul{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.main-nav li{width:100%}.main-nav a{display:flex;align-items:center;gap:16px;color:var(--text-dark);font-size:15px;font-weight:500;padding:14px 16px;border-radius:12px;transition:all .2s ease;width:100%}.main-nav a.active{background:linear-gradient(135deg,var(--accent-purple),var(--accent-blue));color:#fff;box-shadow:0 6px 16px #8e2de233}.main-nav a.active .mobile-icon{color:#fff}.nav-divider{width:100%;height:1px;background-color:#00000014;margin:16px 0}.btn-login{color:var(--text-dark)!important}.btn-register{width:100%;text-align:center;justify-content:center;margin-top:8px}.hamburger-menu span{background-color:var(--text-dark)}}@media(max-width:768px){.btn-login,.nav-divider{display:none}}.ip{--ip-w: 300px;position:relative;flex:none;width:var(--ip-w);margin:0;padding:calc(var(--ip-w) * .034);border-radius:calc(var(--ip-w) * .172);background:linear-gradient(150deg,#44464d,#1f2024 34%,#17181b 66%,#3a3c42);box-shadow:inset 0 0 0 1.5px #5d6068,inset 0 0 0 calc(var(--ip-w) * .013) #0d0e10,0 40px 70px -28px #0f172a73,0 16px 30px -16px #0f172a4d}.ip-btn{position:absolute;width:3px;border-radius:2px;background:linear-gradient(90deg,#2a2b30,#4a4c53)}.ip-btn-action{left:-2px;top:17%;height:4.5%}.ip-btn-up{left:-2px;top:25%;height:8.5%}.ip-btn-down{left:-2px;top:35.5%;height:8.5%}.ip-btn-power{right:-2px;top:27%;height:13%;background:linear-gradient(270deg,#2a2b30,#4a4c53)}.ip-screen{position:relative;aspect-ratio:402 / 874;border-radius:calc(var(--ip-w) * .14);overflow:hidden;background:#faf5f2;isolation:isolate;--pt: calc(var(--ip-w) * .932 / 402);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;text-align:left;-webkit-user-select:none;user-select:none}.ip-content{position:absolute;inset:0;overflow:hidden}.ip-status{position:absolute;z-index:20;inset:0 0 auto;height:calc(54 * var(--pt));display:flex;align-items:center;justify-content:space-between;padding:calc(4 * var(--pt)) calc(34 * var(--pt)) 0 calc(44 * var(--pt));pointer-events:none}.ip-status-dark{color:#111}.ip-status-light{color:#fff}.ip-time{font-size:calc(17 * var(--pt));font-weight:600;letter-spacing:-.02em}.ip-island{position:absolute;left:50%;top:calc(11 * var(--pt));width:calc(124 * var(--pt));height:calc(36 * var(--pt));transform:translate(-50%);border-radius:calc(20 * var(--pt));background:#000}.ip-icons{display:flex;align-items:center;gap:calc(6 * var(--pt))}.ip-icons svg{display:block;fill:currentColor}.ip-signal{width:calc(18 * var(--pt));height:calc(12 * var(--pt))}.ip-wifi{width:calc(16 * var(--pt));height:calc(12 * var(--pt))}.ip-battery{position:relative;width:calc(25 * var(--pt));height:calc(12 * var(--pt));border:calc(1.2 * var(--pt)) solid currentColor;border-radius:calc(4 * var(--pt));opacity:.95}.ip-battery:after{content:"";position:absolute;right:calc(-3.5 * var(--pt));top:30%;width:calc(1.6 * var(--pt));height:40%;border-radius:0 2px 2px 0;background:currentColor;opacity:.5}.ip-battery i{position:absolute;inset:calc(1.4 * var(--pt));right:18%;border-radius:calc(2 * var(--pt));background:currentColor}.ip-home{position:absolute;z-index:20;left:50%;bottom:calc(8 * var(--pt));width:calc(138 * var(--pt));height:calc(5 * var(--pt));transform:translate(-50%);border-radius:99px;background:#000000d1}.ip-home-light{background:#ffffffd9}.as{position:absolute;inset:0;display:flex;flex-direction:column;font-size:calc(14 * var(--pt));line-height:1.35;letter-spacing:-.005em}.as svg{width:1em;height:1em;flex:none}.as b{font-weight:700}.as-small{display:block}.as-light{background:#faf5f2;color:#3f2440}.as-head{position:relative;display:flex;align-items:center;justify-content:center;padding:calc(66 * var(--pt)) calc(96 * var(--pt)) calc(24 * var(--pt));background:linear-gradient(120deg,#ff6b35,#ff6b9d,#9c27b0 68%,#2196f3);border-radius:0 0 calc(28 * var(--pt)) calc(28 * var(--pt));color:#fff}.as-head-compact{padding-top:calc(62 * var(--pt));padding-bottom:calc(18 * var(--pt))}.as-head-title{text-align:center;font-size:calc(19 * var(--pt));font-weight:800;line-height:1.2;letter-spacing:.01em;white-space:nowrap}.as-head-title span{display:block}.as-head-pill{position:absolute;right:calc(14 * var(--pt));top:calc(66 * var(--pt));display:inline-flex;align-items:center;gap:calc(5 * var(--pt));padding:calc(7 * var(--pt)) calc(11 * var(--pt));border-radius:calc(10 * var(--pt));background:#ffffff3d;font-size:calc(13 * var(--pt));font-weight:700}.as-head-compact .as-head-pill{top:calc(62 * var(--pt))}.as-tabs{display:flex;gap:calc(20 * var(--pt));padding:calc(14 * var(--pt)) calc(16 * var(--pt)) 0;border-bottom:1px solid #ece2e4;overflow:hidden;white-space:nowrap;font-size:calc(14 * var(--pt));color:#8b7e8e}.as-tabs span{display:inline-flex;align-items:center;gap:calc(6 * var(--pt));padding-bottom:calc(11 * var(--pt))}.as-tabs .is-active{color:#8e2de2;font-weight:700;box-shadow:inset 0 calc(-3 * var(--pt)) 0 #8e2de2}.as-body{display:grid;gap:calc(12 * var(--pt));align-content:start;padding:calc(16 * var(--pt))}.as-count{display:flex;align-items:center;gap:calc(9 * var(--pt));padding:calc(13 * var(--pt)) calc(14 * var(--pt));border-radius:calc(16 * var(--pt));background:linear-gradient(120deg,#ff6b35,#ff6b9d,#9c27b0 68%,#2196f3);box-shadow:0 calc(8 * var(--pt)) calc(18 * var(--pt)) #9c27b040;color:#fff;font-size:calc(19 * var(--pt))}.as-count>svg{font-size:calc(21 * var(--pt))}.as-count b{font-weight:800}.as-count-num{padding:calc(2 * var(--pt)) calc(9 * var(--pt));border-radius:99px;background:#ffffff40;font-size:calc(14 * var(--pt));font-weight:700}.as-count-toggle{display:flex;gap:calc(4 * var(--pt));margin-left:auto;padding:calc(4 * var(--pt));border-radius:calc(12 * var(--pt));background:#ffffff29}.as-count-toggle i{display:grid;place-items:center;width:calc(32 * var(--pt));height:calc(30 * var(--pt));border-radius:calc(9 * var(--pt));font-size:calc(15 * var(--pt))}.as-count-toggle i.is-on{background:#ffffff52}.as-search-row{display:flex;gap:calc(10 * var(--pt))}.as-search{flex:1;display:flex;align-items:center;gap:calc(10 * var(--pt));padding:calc(13 * var(--pt)) calc(14 * var(--pt));border:1px solid #ede3e6;border-radius:calc(16 * var(--pt));background:#fff;color:#a597a7;white-space:nowrap;overflow:hidden}.as-search svg{color:#8e2de2;font-size:calc(17 * var(--pt))}.as-add{display:grid;place-items:center;width:calc(48 * var(--pt));border-radius:calc(15 * var(--pt));background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 calc(6 * var(--pt)) calc(14 * var(--pt)) #10b98159;color:#fff;font-size:calc(22 * var(--pt))}.as-chips{display:flex;gap:calc(8 * var(--pt));margin-right:calc(-16 * var(--pt));overflow:hidden;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent);mask-image:linear-gradient(90deg,#000 80%,transparent)}.as-chip{display:inline-flex;align-items:center;gap:calc(6 * var(--pt));padding:calc(8 * var(--pt)) calc(11 * var(--pt));border:1px solid;border-radius:99px;font-size:calc(13.5 * var(--pt));font-weight:650}.as-chip b{padding:0 calc(7 * var(--pt));border-radius:calc(8 * var(--pt));font-size:calc(12.5 * var(--pt))}.as-chip.yes{color:#0d9467;border-color:#10b98161;background:#10b9811c}.as-chip.yes b{background:#10b98133}.as-chip.pending{color:#c77a05;border-color:#f59e0b66;background:#f59e0b1c}.as-chip.pending b{background:#f59e0b33}.as-chip.no{color:#d73636;border-color:#ef44445c;background:#ef444417}.as-chip.no b{background:#ef444429}.as-guests{display:grid;gap:calc(10 * var(--pt));margin:0;padding:0;list-style:none}.as-guests li{display:flex;align-items:center;gap:calc(12 * var(--pt));padding:calc(12 * var(--pt));border:1px solid #f2e9ec;border-radius:calc(14 * var(--pt));background:#fff;box-shadow:0 calc(2 * var(--pt)) calc(8 * var(--pt)) #3f24400d}.as-status{display:grid;place-items:center;width:calc(42 * var(--pt));height:calc(42 * var(--pt));flex:none;border:1.5px solid;border-radius:calc(10 * var(--pt));font-size:calc(21 * var(--pt))}.as-status.yes{color:#10b981;border-color:#10b98173;background:#10b9811a}.as-status.pending{color:#f59e0b;border-color:#f59e0b80;background:#f59e0b1a}.as-status.no{color:#ef4444;border-color:#ef444473;background:#ef444414}.as-guest-main{display:grid;gap:calc(3 * var(--pt));flex:1;min-width:0}.as-guest-main b{overflow:hidden;color:#3f2440;font-size:calc(15 * var(--pt));letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.as-guest-main .as-small{display:flex;align-items:center;gap:calc(5 * var(--pt));color:#9a8c9c;font-size:calc(13 * var(--pt))}.as-guest-main .as-small svg{font-size:calc(11 * var(--pt))}.as-badges{display:flex;align-self:flex-start;gap:calc(4 * var(--pt))}.as-badges i{display:inline-flex;align-items:center;gap:calc(3 * var(--pt));padding:calc(3 * var(--pt)) calc(6 * var(--pt));border-radius:calc(5 * var(--pt));background:#f2edf1;color:#6d5f70;font-size:calc(10.5 * var(--pt));font-style:normal;font-weight:700}.as-badges .as-badge-table{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.as-wa{background:#efe7de;color:#111b21}.as-wa-head{display:flex;align-items:center;gap:calc(8 * var(--pt));padding:calc(56 * var(--pt)) calc(14 * var(--pt)) calc(9 * var(--pt)) calc(8 * var(--pt));border-bottom:1px solid rgba(0,0,0,.08);background:#f7f7f7f7}.as-wa-back{color:#007aff;font-size:calc(28 * var(--pt))}.as-wa-avatar{display:grid;place-items:center;width:calc(38 * var(--pt));height:calc(38 * var(--pt));flex:none;border-radius:50%;background:linear-gradient(135deg,#2262c2,#8e2de2);color:#fff;font-size:calc(11 * var(--pt));font-weight:800;letter-spacing:.04em}.as-wa-id{display:grid;flex:1;line-height:1.2}.as-wa-id b{font-size:calc(16.5 * var(--pt));font-weight:600}.as-wa-id .as-small{color:#667781;font-size:calc(12.5 * var(--pt))}.as-wa-ic{margin-left:calc(12 * var(--pt));color:#007aff;font-size:calc(22 * var(--pt))}.as-wa-wall{display:flex;flex:1;flex-direction:column;justify-content:flex-end;gap:calc(6 * var(--pt));padding:calc(10 * var(--pt)) calc(12 * var(--pt));background-color:#efe7de;background-image:radial-gradient(rgba(84,66,46,.07) 1px,transparent 1.4px);background-size:calc(16 * var(--pt)) calc(16 * var(--pt))}.as-wa-day{align-self:center;margin-bottom:calc(4 * var(--pt));padding:calc(4 * var(--pt)) calc(11 * var(--pt));border-radius:calc(8 * var(--pt));background:#fff;box-shadow:0 1px .5px #0b141a1f;color:#54656f;font-size:calc(12 * var(--pt));font-weight:500}.as-wa-in,.as-wa-out{max-width:86%;padding:calc(7 * var(--pt)) calc(10 * var(--pt)) calc(5 * var(--pt));box-shadow:0 1px .5px #0b141a21;font-size:calc(14.5 * var(--pt));line-height:1.38}.as-wa-in{align-self:flex-start;border-radius:calc(4 * var(--pt)) calc(14 * var(--pt)) calc(14 * var(--pt)) calc(14 * var(--pt));background:#fff}.as-wa-in p{margin:0}.as-wa-in p+p{margin-top:calc(6 * var(--pt))}.as-wa-in b{font-weight:650}.as-wa-out{display:flex;align-items:flex-end;gap:calc(10 * var(--pt));align-self:flex-end;border-radius:calc(14 * var(--pt)) calc(4 * var(--pt)) calc(14 * var(--pt)) calc(14 * var(--pt));background:#d9fdd3}.as-wa-meta{display:inline-flex;align-items:center;justify-content:flex-end;gap:calc(3 * var(--pt));color:#667781;font-size:max(6.5px,calc(11 * var(--pt)));white-space:nowrap}.as-wa-in .as-wa-meta{display:flex;margin-top:calc(2 * var(--pt))}.as-wa-ticks{color:#53bdeb;font-size:calc(15 * var(--pt))}.as-wa-list{display:flex;align-items:center;justify-content:center;gap:calc(6 * var(--pt));margin:calc(5 * var(--pt)) calc(-10 * var(--pt)) calc(-5 * var(--pt));padding:calc(9 * var(--pt));border-top:1px solid #e9edef;color:#027eb5;font-weight:500}.as-wa-replies{display:grid;gap:calc(3 * var(--pt));width:86%;margin-top:calc(-3 * var(--pt))}.as-wa-replies span{display:flex;align-items:center;justify-content:center;gap:calc(6 * var(--pt));padding:calc(9 * var(--pt));border-radius:calc(10 * var(--pt));background:#fff;box-shadow:0 1px .5px #0b141a21;color:#027eb5;font-size:calc(14.5 * var(--pt));font-weight:500}.as-wa-input{display:flex;align-items:center;gap:calc(12 * var(--pt));padding:calc(8 * var(--pt)) calc(14 * var(--pt)) calc(34 * var(--pt));background:#f7f7f7f7;color:#007aff;font-size:calc(22 * var(--pt))}.as-wa-input span{flex:1;padding:calc(7 * var(--pt)) calc(13 * var(--pt));border:1px solid #e1e1e1;border-radius:99px;background:#fff;color:#8696a0;font-size:calc(15 * var(--pt))}@keyframes as-pop{0%{opacity:0;transform:translateY(calc(8 * var(--pt))) scale(.98)}to{opacity:1;transform:none}}.as-call{align-items:center;padding-bottom:calc(46 * var(--pt));background:radial-gradient(120% 60% at 50% 0%,rgba(120,140,175,.55),transparent 70%),linear-gradient(180deg,#27324a,#151c29 55%,#0c1018);color:#fff}.as-call-top{display:grid;gap:calc(4 * var(--pt));margin-top:calc(96 * var(--pt));text-align:center}.as-call-top .as-small{color:#ffffffad;font-size:calc(15 * var(--pt))}.as-call-top b{font-size:calc(33 * var(--pt));font-weight:500;letter-spacing:-.01em}.as-call-caption{display:flex;gap:calc(10 * var(--pt));margin:calc(26 * var(--pt)) calc(24 * var(--pt)) 0;padding:calc(13 * var(--pt)) calc(15 * var(--pt));border-radius:calc(16 * var(--pt));background:#ffffff1f;color:#ffffffeb;font-size:calc(14.5 * var(--pt));line-height:1.42}.as-call-caption p{margin:0}.as-call-caption svg{margin-top:calc(1 * var(--pt));color:#7dd3fc;font-size:calc(19 * var(--pt))}.as-keypad{display:grid;grid-template-columns:repeat(3,calc(74 * var(--pt)));gap:calc(15 * var(--pt)) calc(24 * var(--pt));margin-top:auto}.as-keypad>span{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(74 * var(--pt));border-radius:50%;background:#ffffff26;line-height:1}.as-keypad b{font-size:calc(32 * var(--pt));font-weight:400}.as-keypad .as-small{margin-top:calc(2 * var(--pt));font-size:max(5.5px,calc(9 * var(--pt)));font-weight:700;letter-spacing:.18em}.as-keypad .is-pressed{background:#fff;box-shadow:0 0 0 calc(6 * var(--pt)) #ffffff2e;color:#111}.as-keypad .is-hint{box-shadow:inset 0 0 0 1.5px #ffffff80}.as-call-end{display:grid;place-items:center;width:calc(70 * var(--pt));height:calc(70 * var(--pt));margin-top:calc(24 * var(--pt));border-radius:50%;background:#ff3b30;font-size:calc(30 * var(--pt))}.as-table-summary{display:flex;align-items:center;justify-content:space-between;padding:0 calc(4 * var(--pt));color:#3f2440b8;font-size:calc(13.5 * var(--pt));font-weight:600}.as-table-summary i{display:inline-flex;align-items:center;gap:calc(4 * var(--pt));padding:calc(5 * var(--pt)) calc(9 * var(--pt));border-radius:calc(8 * var(--pt));background:#8e2de21a;color:#8e2de2;font-size:calc(12 * var(--pt));font-style:normal;font-weight:700}.as-table-grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(10 * var(--pt))}.as-table{display:flex;flex-direction:column;aspect-ratio:1.15;border:1px solid #efe6ea;border-radius:calc(16 * var(--pt));background:#fff;box-shadow:0 calc(4 * var(--pt)) calc(8 * var(--pt)) #00000008;--table-ink: #8e2de2;--table-tint: rgba(142, 45, 226, .15);--table-wash: rgba(142, 45, 226, .05);--table-line: rgba(142, 45, 226, .4)}.as-table.is-unassigned{border-color:#f59e0b4d;background:#f59e0b14;--table-ink: #e08e0b;--table-tint: rgba(245, 158, 11, .18);--table-wash: rgba(245, 158, 11, .06);--table-line: rgba(245, 158, 11, .45)}.as-table-top{display:flex;align-items:center;justify-content:space-between;padding:calc(10 * var(--pt)) calc(11 * var(--pt)) 0;font-size:calc(13.5 * var(--pt))}.as-table-top svg{color:var(--table-ink);font-size:calc(14 * var(--pt))}.as-table.is-unassigned .as-table-top b{color:var(--table-ink)}.as-table-art{position:relative;flex:1}.as-table-art i{position:absolute;display:grid;place-items:center;width:calc(18 * var(--pt));height:calc(18 * var(--pt));border:1.5px solid #fff;border-radius:50%;background:var(--table-tint);color:var(--table-ink);font-size:max(5.5px,calc(8.5 * var(--pt)));font-style:normal;font-weight:700;transform:translate(-50%,-50%)}.as-table.is-unassigned .as-table-art i{border-color:#fef7ec}.as-table-art>span{position:absolute;left:50%;top:50%;display:grid;place-content:center;width:calc(46 * var(--pt));height:calc(46 * var(--pt));border:1.5px solid var(--table-line);border-radius:50%;background:var(--table-wash);color:var(--table-ink);font-size:calc(11 * var(--pt));font-weight:800;line-height:1.05;text-align:center;transform:translate(-50%,-50%)}.as-table-art>span .as-small{font-size:max(5.5px,calc(9 * var(--pt)))}.as-table-foot{padding-bottom:calc(8 * var(--pt));color:#9a8c9c;font-size:max(6.5px,calc(11 * var(--pt)));text-align:center}.lh-site{--text-dark: var(--lh-color-292337, #292337);--text-body: var(--lh-color-716a7c, #716a7c);--text-gray: var(--lh-color-8a8294, #8a8294);--accent-purple: var(--lh-color-795697, #795697);--accent-purple-deep: var(--lh-color-63457d, #63457d);--bg-light: var(--lh-color-faf9f6, #faf9f6);--grad-brand: linear-gradient( 120deg, var(--lh-color-795697, #795697), var(--lh-color-9678b1, #9678b1) );background:var(--lh-color-faf9f6, #faf9f6);color:var(--lh-color-292337, #292337)}.lh-site .container{width:calc(100% - 80px);max-width:1160px;margin:0 auto;padding:0}.lh-site .header-glass{background:var(--lh-color-faf9f6ed, #faf9f6ed);padding:17px 0;border-bottom:1px solid var(--lh-color-e7e2e980, #e7e2e980);box-shadow:none}.lh-site .header-glass.scrolled{padding:12px 0}.lh-site .logo img{height:40px}.lh-site .main-nav ul{gap:26px}.lh-site .main-nav a{font-size:12px;color:var(--lh-color-63596f, #63596f)}.lh-site .main-nav a.btn-register{background:var(--lh-color-795697, #795697);box-shadow:none;border-radius:8px;color:#fff;padding:11px 17px;border:1px solid var(--lh-color-795697, #795697)}.lh-site .main-nav a.btn-login{background:none;border:0;box-shadow:none;color:var(--lh-color-63596f, #63596f);padding:10px 0}.lh-site .hamburger-menu{background:none;border:0;padding:0}.lh-site .hamburger-menu span{background:var(--lh-color-65516f, #65516f)}.lh{overflow:hidden;overflow:clip}.lh a{text-decoration:none}.lh h1,.lh h2,.lh h3{color:var(--lh-color-292337, #292337)}.lh-hero{padding:155px 0 76px;background:radial-gradient(ellipse at 85% 40%,var(--lh-color-ece5f280, #ece5f280),transparent 54%),var(--lh-color-faf9f6, #faf9f6)}.lh-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:68px;align-items:center}.lh-eyebrow{font-size:12px;font-weight:650;letter-spacing:1.5px;color:var(--lh-color-9174a4, #9174a4);display:block;margin-bottom:20px;line-height:1.6}.lh h1{font-size:clamp(38px,4.4vw,58px);font-weight:550;letter-spacing:-2.5px;line-height:1.15;margin-bottom:24px}.lh h1 em,.lh h2 em{font-family:Georgia,serif;font-weight:400;color:var(--lh-color-806193, #806193);letter-spacing:-1.5px}.lh-hero-actions{display:flex;gap:22px;align-items:center}.lh-primary{display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:16px 22px;border-radius:9px;background:var(--lh-color-795697, #795697);color:#fff;font-size:13px;font-weight:550;transition:background .2s,transform .2s}.lh-primary:hover{background:var(--lh-color-65447f, #65447f);transform:translateY(-2px)}.lh-secondary{display:flex;gap:12px;align-items:center;color:var(--lh-color-74667e, #74667e);font-size:12px}.lh-section{padding:90px 0}.lh h2{font-size:37px;font-weight:500;letter-spacing:-1.3px;line-height:1.22}.lh .pricing-section{background:var(--lh-color-f2edf5, #f2edf5);padding:75px 0}.lh .section-header{margin-bottom:32px}.lh .section-header h2{font-size:35px;font-weight:500;color:var(--lh-color-493451, #493451)}.lh .section-header p{font-size:12px;color:var(--lh-color-a08bad, #a08bad);margin-top:14px}.lh .section-header:after{display:none}.lh .pricing-toggle{background:var(--lh-color-e8dfed, #e8dfed);border-radius:9px}.lh .toggle-btn{font-size:12px}.lh .bireysel-calculator-container{background:#fff;border:1px solid var(--lh-color-e6daed, #e6daed);border-radius:18px;box-shadow:none}.lh .calculator-header h2{font-size:23px}.lh .calculator-header p{font-size:12px}.lh .pricing-card{border:1px solid var(--lh-color-e3d6eb, #e3d6eb);border-radius:16px;box-shadow:none;background:#fff}.lh .faq-section{background:var(--lh-color-faf9f6, #faf9f6);padding:75px 0}.lh .faq-container{max-width:780px}.lh .faq-item{background:#fff;border:1px solid var(--lh-color-e7deec, #e7deec);border-radius:10px;box-shadow:none;margin-bottom:10px}.lh .faq-question{font-size:13px;padding:19px 22px}.lh .faq-answer p{font-size:12px;line-height:1.8;color:var(--lh-color-95809f, #95809f)}.lh .faq-icon{color:var(--lh-color-ab90bc, #ab90bc)}.lh-final{background:var(--lh-color-ece4f2, #ece4f2);padding:62px 0}.lh-final>.container{display:flex;align-items:center;justify-content:space-between;gap:60px}.lh-final h2{font-size:35px}.lh-final h2 em{display:block}.lh-final .lh-eyebrow{font-size:12px;margin-bottom:12px}.lh-final p{font-size:12px;line-height:1.8;color:var(--lh-color-9a80aa, #9a80aa);max-width:440px;margin-top:18px}.lh-final>.container>div:last-child{display:flex;flex-direction:column;gap:14px;align-items:center;flex-shrink:0}.lh-support{display:flex;gap:8px;align-items:center;color:var(--lh-color-9b7aae, #9b7aae);font-size:12px}.lh-site .landing-footer{background:var(--lh-color-faf9f6, #faf9f6)!important;padding:50px 0 25px!important;border-top:1px solid var(--lh-color-e8e0ed, #e8e0ed)!important;color:var(--lh-color-a18baa, #a18baa)}.lh-site .landing-footer:before{display:none}.lh-site .footer-content{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:36px;margin-bottom:34px}.lh-site .footer-section h3{background:none;-webkit-text-fill-color:var(--lh-color-685173, #685173);font-size:21px;font-weight:500}.lh-site .landing-footer .footer-section h4{color:var(--lh-color-8f719f, #8f719f);font-size:12px;font-weight:500}.lh-site .landing-footer .footer-section p,.lh-site .landing-footer .footer-section li,.lh-site .landing-footer .company-info,.lh-site .landing-footer .company-info strong{font-size:12px;line-height:1.8;color:var(--lh-color-b49bc0, #b49bc0)}.lh-site .landing-footer .footer-section a,.lh-site .landing-footer .footer-section ul li span{font-size:12px;color:var(--lh-color-a58bb2, #a58bb2)}.lh-site .landing-footer .social-links a{color:var(--lh-color-a58bb2, #a58bb2);border-color:var(--lh-color-e4d9ec, #e4d9ec);background:none;font-size:12px}.lh-site .landing-footer .footer-bottom{border-color:var(--lh-color-e8deee, #e8deee);padding-top:20px}.lh-site .landing-footer .copyright,.lh-site .landing-footer .footer-links a,.lh-site .landing-footer .footer-links span{font-size:12px;color:var(--lh-color-b79fc3, #b79fc3)}@media(max-width:1100px){.lh-site .container{width:calc(100% - 56px)}.lh-hero-grid{gap:35px}.lh h1{font-size:46px}}@media(max-width:992px){.lh-site .main-nav ul{gap:0}.lh-site .main-nav a{font-size:15px}.lh-site .main-nav a.btn-register{margin:10px 0;padding:15px}.lh-site .main-nav a.btn-login{padding:15px}.lh-site .header-glass{padding:14px 0}.lh h1{font-size:42px}.lh-hero-grid{gap:30px}.lh-primary{padding:15px 18px;gap:16px}.lh-hero-actions{gap:16px}.lh-secondary{font-size:12px}.lh h2{font-size:32px}.lh-site .footer-content{gap:25px;grid-template-columns:1.5fr 1fr 1fr}.lh-site .footer-section:last-child{grid-column:1 / -1}}@media(max-width:760px){.lh-site .container{width:calc(100% - 40px)}.lh-hero{padding:122px 0 55px}.lh-hero-grid{grid-template-columns:1fr;gap:37px}.lh h1{font-size:47px;letter-spacing:-2px}.lh-eyebrow{font-size:12px}.lh-section{padding:58px 0}.lh h2{font-size:31px}.lh .pricing-section,.lh .faq-section{padding:55px 0}.lh-final{padding:40px 0}.lh-final>.container{display:block}.lh-final h2{font-size:32px}.lh-final>.container>div:last-child{align-items:flex-start;margin-top:25px}.lh-site .footer-content{grid-template-columns:1fr 1fr;gap:30px}.lh-site .footer-section:first-child{grid-column:1 / -1}.lh-site .footer-bottom{flex-direction:column;gap:14px;align-items:flex-start}.lh-site .logo img{height:36px}}@media(max-width:430px){.lh h1{font-size:40px}.lh-hero-actions{gap:17px}.lh-primary{font-size:12px}.lh-secondary{font-size:12px;gap:7px}.lh h2{font-size:28px}.lh .faq-question{padding:17px;font-size:12px}.lh-final h2{font-size:28px}.lh-site .footer-links{flex-wrap:wrap}}.lh .reveal{opacity:1;transform:none}.lh-pricing-unavailable{max-width:580px;margin:0 auto;padding:30px;text-align:center;border:1px solid var(--lh-color-e4d7ed, #e4d7ed);border-radius:14px;background:var(--lh-color-fff, #fff);font-size:13px;color:var(--lh-color-8a719b, #8a719b)}.lh-pricing-unavailable a{display:inline-block;margin-top:12px;color:var(--lh-color-795697, #795697);font-size:12px}.lh-site .landing-footer .footer-section p,.lh-site .landing-footer .company-info,.lh-site .landing-footer .company-info strong{color:var(--lh-color-93809e, #93809e)}.lh-site .landing-footer .footer-section a{color:var(--lh-color-8c719e, #8c719e)}@media(max-width:992px){.lh-site .main-nav a.active{background:var(--lh-color-efe7f5, #efe7f5);box-shadow:none;color:var(--lh-color-795697, #795697)}.lh-site .main-nav a.active .mobile-icon{color:var(--lh-color-795697, #795697)}.lh-site .main-nav .btn-register .mobile-icon{color:var(--lh-color-fff, #fff)}.lh-site .main-nav a.btn-login{display:flex!important}.lh-site .hamburger-menu{width:26px;height:22px}.lh-site .hamburger-menu span{height:2px}}.lh-site ::selection{background:var(--lh-color-ece4f2, #ece4f2);color:var(--lh-color-302438, #302438);-webkit-text-fill-color:var(--lh-color-302438, #302438)}.lh-theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;flex-shrink:0;border:1px solid var(--lh-color-e7deec);background:transparent;color:var(--text-dark);cursor:pointer;margin-left:auto;margin-right:22px;order:2}.lh-site .main-nav{order:1;margin-left:auto}.lh-site .hamburger-menu{order:3}.lh-theme-toggle:hover{background:var(--lh-color-ece4f2)}.lh-theme-toggle:focus-visible{outline:2px solid var(--accent-purple);outline-offset:4px}.lh-site[data-theme=dark]{color-scheme:dark;--text-dark: #edf2f8;--text-body: #b7c4d6;--text-gray: #9aacc2}.lh-site[data-theme=dark] .bireysel-calculator-container,.lh-site[data-theme=dark] .pricing-card,.lh-site[data-theme=dark] .faq-item,.lh-site[data-theme=dark] .main-nav.open{background:#192230}.lh-site[data-theme=dark] ::selection{background:var(--accent-purple);color:#fff;-webkit-text-fill-color:white}@media(max-width:992px){.lh-theme-toggle{margin-left:auto;margin-right:20px}}.lh-site[data-theme]{color:var(--lh-ink-292337)}.lh-site[data-theme] .main-nav a,.lh-site[data-theme] .main-nav a.btn-login{color:var(--lh-ink-63596f)}.lh-site[data-theme] .lh h1,.lh-site[data-theme] .lh h2,.lh-site[data-theme] .lh h3{color:var(--lh-ink-292337)}.lh-site[data-theme] .lh-eyebrow{color:var(--lh-ink-9174a4)}.lh-site[data-theme] .lh h1 em,.lh-site[data-theme] .lh h2 em{color:var(--lh-ink-806193)}.lh-site[data-theme] .lh-secondary{color:var(--lh-ink-74667e)}.lh-site[data-theme] .lh .section-header h2{color:var(--lh-ink-493451)}.lh-site[data-theme] .lh .section-header p{color:var(--lh-ink-a08bad)}.lh-site[data-theme] .lh .faq-answer p{color:var(--lh-ink-95809f)}.lh-site[data-theme] .lh .faq-icon{color:var(--lh-ink-ab90bc)}.lh-site[data-theme] .lh-final p{color:var(--lh-ink-9a80aa)}.lh-site[data-theme] .lh-support{color:var(--lh-ink-9b7aae)}.lh-site[data-theme] .landing-footer{color:var(--lh-ink-a18baa)}.lh-site[data-theme] .footer-section h3{-webkit-text-fill-color:var(--lh-ink-685173)}.lh-site[data-theme] .landing-footer .footer-section h4{color:var(--lh-ink-8f719f)}.lh-site[data-theme] .landing-footer .footer-section p,.lh-site[data-theme] .landing-footer .footer-section li,.lh-site[data-theme] .landing-footer .company-info,.lh-site[data-theme] .landing-footer .company-info strong{color:var(--lh-ink-b49bc0)}.lh-site[data-theme] .landing-footer .footer-section a,.lh-site[data-theme] .landing-footer .footer-section ul li span,.lh-site[data-theme] .landing-footer .social-links a{color:var(--lh-ink-a58bb2)}.lh-site[data-theme] .landing-footer .copyright,.lh-site[data-theme] .landing-footer .footer-links a,.lh-site[data-theme] .landing-footer .footer-links span{color:var(--lh-ink-b79fc3)}.lh-site[data-theme] .lh-pricing-unavailable{color:var(--lh-ink-8a719b)}.lh-site[data-theme] .lh-pricing-unavailable a{color:var(--lh-ink-795697)}.lh-site[data-theme] .landing-footer .footer-section p,.lh-site[data-theme] .landing-footer .company-info,.lh-site[data-theme] .landing-footer .company-info strong{color:var(--lh-ink-93809e)}.lh-site[data-theme] .landing-footer .footer-section a{color:var(--lh-ink-8c719e)}.lh-site[data-theme] .main-nav a.active,.lh-site[data-theme] .main-nav a.active .mobile-icon{color:var(--lh-ink-795697)}.lh-site[data-theme] .main-nav .btn-register .mobile-icon{color:var(--lh-ink-fff)}.lh-site[data-theme] ::selection{color:var(--lh-ink-302438);-webkit-text-fill-color:var(--lh-ink-302438)}.lh-site[data-theme] .main-nav .btn-register .mobile-icon{color:#fff}.lh-site .lh .btn-primary{background:var(--accent-purple)!important;box-shadow:none}.lh-site .lh .btn-primary:hover{background:var(--accent-purple-deep)!important;box-shadow:none;filter:none}.lh-site[data-theme=dark] .faq-item.open .faq-question{color:var(--lh-ink-795697)}.lh-site .landing-footer p,.lh-site .landing-footer a,.lh-site .landing-footer span,.lh-site .landing-footer strong,.lh-site .lh small,.lh-site .lh .plan-description,.lh-site .lh .plan-features,.lh-site .lh .period{font-size:12px}.lh-site .faq-item.open .faq-question,.lh-site .lh .btn-secondary{color:var(--lh-ink-795697)}.lh-site .lh .plan-features li{opacity:1!important}.lh-site .lh .pricing-modal{background:var(--lh-color-fff);color:var(--text-dark)}.lh-site .lh .pricing-modal .plan-features{color:var(--text-dark)}.lh-site .lh .more-features-btn{color:var(--lh-ink-795697)}.lh-site .main-nav .btn-register .mobile-icon{color:#fff}.lh-site[data-theme=dark] ::selection{color:#fff;-webkit-text-fill-color:white}.lh-site .lh .plan-description,.lh-site .lh .period,.lh-site .lh .toggle-btn:not(.active){color:var(--lh-ink-716a7c)}.lh-site .lh .popular-badge{background:var(--accent-purple);color:#fff}.lh-site .lh .btn-primary{color:#fff!important}.lh-site .lh .pricing-card .btn-primary{background:var(--accent-purple)!important}.lh-site .lh .toggle-btn.active{color:var(--lh-ink-795697)}.lh-site[data-theme]{--text-gray: var(--lh-ink-8a8294);--text-body: var(--lh-ink-716a7c);--lh-focus: var(--lh-ink-795697)}.lh-site .lh .price{background:none;background-clip:initial;-webkit-background-clip:initial;color:var(--lh-ink-795697);-webkit-text-fill-color:var(--lh-ink-795697)}.lh-site .lh .slider-value-display .value{color:var(--lh-ink-795697)}.lh-site .lh .btn-secondary:hover,.lh-site .lh .btn-secondary:focus-visible{background:var(--accent-purple);color:#fff;-webkit-text-fill-color:white}.lh-site :is(a,button,input):focus-visible{outline:3px solid var(--lh-focus);outline-offset:4px}.lh-site .lh-theme-toggle:focus-visible,.lh-site .lh .guest-slider:focus-visible{outline:3px solid var(--lh-focus);outline-offset:5px}.lh-site .hamburger-menu span{background:var(--lh-ink-65516f)}.lh-site[data-theme=dark] .lh .slider-container,.lh-site[data-theme=dark] .lh .toggle-slider{background:#253246;border-color:#42536c;box-shadow:none}.lh-site[data-theme=dark] .sidebar-close{background:#253246;color:#edf2f8;border-color:#42536c;box-shadow:none}html:has(.lh-site[data-theme=dark]),body:has(.lh-site[data-theme=dark]){background:#111923;color-scheme:dark;scrollbar-color:#8fa4bf #111923}html:has(.lh-site[data-theme=dark])::-webkit-scrollbar-track{background:#111923}html:has(.lh-site[data-theme=dark])::-webkit-scrollbar-thumb{background:#8fa4bf;border-color:#111923}@media(max-width:992px){.lh-site .header-glass{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--lh-color-faf9f6)}.lh-site[data-theme=dark] .main-nav{background:#192230}.lh-site .mobile-overlay{inset:0;width:100vw;height:100dvh}}.lh-site[data-theme=dark] .lh .toggle-slider{background:#baceec}.lh-site[data-theme=dark] .lh .toggle-btn.active{color:#111923}.lh-site[data-theme=light] .lh .toggle-slider{box-shadow:0 0 0 1px #6b7486}.lh-site[data-theme=dark] .faq-question:hover{color:#baceec}.lh-site[data-theme=dark] .main-nav a.btn-login:hover{color:#baceec!important}.lh-site .lh .faq-question:focus-visible{outline:3px solid var(--lh-focus);outline-offset:-5px}.lh .lh-hero{padding:118px 0 64px}.lh .lh-hero-grid{grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center}.lh .lh-hero h1{font-size:clamp(46px,5.4vw,74px);letter-spacing:-.045em;line-height:1.06;margin-bottom:0}.lh .lh-hero h1 em{letter-spacing:-.03em}.lh .lh-hero-actions{gap:26px;margin-top:40px}.lh .lh-hero .lh-primary{gap:18px;padding:18px 26px;border-radius:11px;font-size:15px}.lh .lh-hero .lh-secondary{font-size:15px;font-weight:500}.lh-hero-phone{position:relative;display:flex;align-items:center;gap:8px}.lh-hero-device{--ip-w: 320px}.lh-try{display:block;width:236px;margin-top:120px;color:var(--lh-ink-806193, #806193);font-family:Georgia,Times New Roman,serif;font-size:23px;font-style:italic;line-height:1.22;letter-spacing:-.01em;text-align:center}.lh-try>span:first-child{display:inline-block;max-width:236px;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:text-decoration-color .2s}.lh-try:hover>span:first-child,.lh-try:focus-visible>span:first-child{text-decoration-color:currentColor}.lh-try-arrow{display:block;margin-top:4px}.lh-try-arrow-down{display:none}.lh-sketch-arrow{display:block;width:100%;height:auto;overflow:visible;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.lh-try .lh-sketch-arrow{width:200px}.lh-try-arrow-right .lh-sketch-arrow{margin-left:auto;margin-right:-14px}@keyframes lh-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes lh-head-in{0%{opacity:0}to{opacity:1}}.lh-sketch-line{stroke-dasharray:1;animation:lh-draw .9s cubic-bezier(.6,0,.3,1) .4s both}.lh-sketch-head{animation:lh-head-in .25s ease 1.2s both}.lh-stats{border-top:1px solid var(--lh-color-e9e4ec, #e9e4ec);border-bottom:1px solid var(--lh-color-e9e4ec, #e9e4ec);background:var(--lh-color-fffefa, #fffefa)}.lh-stats>.container{display:grid;grid-template-columns:repeat(4,1fr)}.lh-stat{display:grid;align-content:start;gap:6px;padding:34px 28px;text-align:center}.lh-stat+.lh-stat{border-left:1px solid var(--lh-color-e9e4ec, #e9e4ec)}.lh-stat strong{color:var(--lh-ink-292337, #292337);font-size:42px;font-weight:600;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.lh-stat span{color:var(--lh-ink-82718d, #82718d);font-size:14px;line-height:1.4}.lh-flow{position:relative}.lh-anchor{position:absolute;top:0}.lh .lh-flow-title{margin-bottom:56px;font-size:clamp(32px,3.6vw,46px);letter-spacing:-.035em;line-height:1.15;text-align:center}.lh-flow-steps{display:grid;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;column-gap:clamp(6px,1vw,12px)}.lh-flow-label{grid-column:1;grid-row:1;display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 22px;color:var(--lh-ink-292337, #292337);font-size:19px;font-weight:600;letter-spacing:-.01em}.lh-flow-check{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#10b981;color:#fff}.lh-flow-device{--ip-w: clamp(204px, 20vw, 262px);grid-row:2}.lh-flow-device-1{grid-column:1}.lh-flow-device-2{grid-column:3}.lh-flow-device-3{grid-column:5}.lh-flow-link{grid-row:2;display:grid;grid-template-rows:7.4em auto;align-self:stretch;align-content:center;justify-items:center;gap:8px;padding-bottom:40px;color:var(--lh-ink-806193, #806193);text-align:center}.lh-flow-link-1{grid-column:2}.lh-flow-link-2{grid-column:4}.lh-flow-link p{align-self:end;max-width:210px;margin:0;color:var(--lh-ink-716a7c, #716a7c);font-size:16px;line-height:1.45}.lh-flow-link p b{display:block;margin-bottom:2px;color:var(--lh-ink-292337, #292337);font-weight:600}.lh-flow-arrow{display:block;width:100%;max-width:180px}.lh-flow-arrow-down{display:none}@media(max-width:1180px){.lh-hero-device{--ip-w: 290px}.lh-try{width:200px;font-size:20px}.lh-try .lh-sketch-arrow{width:168px}.lh-flow-link p{font-size:15px}.lh-stat{padding:30px 14px}}@media(max-width:1023px){.lh .lh-hero{padding:112px 0 56px}.lh .lh-hero-grid{grid-template-columns:1fr;gap:28px}.lh .lh-hero h1{font-size:clamp(42px,8.2vw,64px)}.lh .lh-hero-copy{text-align:center}.lh .lh-hero-actions{margin-top:30px;justify-content:center}.lh-hero-phone{justify-content:center;gap:0;padding-right:120px}.lh-try{width:150px;margin-top:6px;margin-right:-8px;align-self:flex-start;font-size:19px}.lh-try-arrow-right{display:none}.lh-try-arrow-down{display:block;width:74px;margin:4px 0 0 auto}.lh-try .lh-sketch-arrow{width:74px}.lh-stats>.container{grid-template-columns:repeat(2,1fr)}.lh-stat:nth-child(3){border-left:0}.lh-stat:nth-child(n+3){border-top:1px solid var(--lh-color-e9e4ec, #e9e4ec)}.lh .lh-flow-title{margin-bottom:40px}.lh-flow-steps{grid-template-columns:1fr;grid-template-rows:none;justify-items:center}.lh-flow-label,.lh-flow-device,.lh-flow-link{grid-column:1;grid-row:auto}.lh-flow-device{--ip-w: 268px}.lh-flow-link{grid-template-rows:none;align-self:auto;padding:22px 0 18px}.lh-flow-link p{max-width:300px;font-size:17px}.lh-flow-arrow-right{display:none}.lh-flow-arrow-down{display:block;width:64px}}@media(max-width:560px){.lh .lh-hero{padding:104px 0 44px}.lh .lh-hero-copy{text-align:left}.lh .lh-hero h1{font-size:clamp(36px,10.5vw,46px);letter-spacing:-.04em}.lh .lh-hero-actions{flex-wrap:wrap;justify-content:flex-start;gap:14px 22px}.lh-hero-phone{padding-right:0;flex-direction:column;align-items:center}.lh-try{position:relative;z-index:2;width:auto;margin:0 0 14px;align-self:center;display:flex;align-items:flex-end;gap:6px;font-size:19px}.lh-try>span:first-child{max-width:150px;text-align:right}.lh-try-arrow-down{width:58px;margin:0;transform:translateY(6px)}.lh-try .lh-sketch-arrow{width:58px}.lh-hero-device{--ip-w: min(286px, calc(100vw - 72px) )}.lh-stat{padding:24px 12px}.lh-stat strong{font-size:32px}.lh-stat span{font-size:13px}.lh-flow-device{--ip-w: min(270px, calc(100vw - 72px) )}}.lh-site[data-theme=dark] .ip{box-shadow:inset 0 0 0 1.5px #6b6f78,inset 0 0 0 calc(var(--ip-w) * .013) #0d0e10,0 0 0 1px #ffffff1f,0 30px 70px -24px #000c,0 0 60px -10px #7896c82e}.lh-site[data-theme=dark] .lh-flow-link p,.lh-site[data-theme=dark] .lh-stat span{color:var(--text-gray, #9aacc2)}@media(prefers-reduced-motion:reduce){.lh-sketch-line,.lh-sketch-head{animation:none;opacity:1;stroke-dashoffset:0}}.lh-flow[data-motion] .lh-sketch-line,.lh-flow[data-motion] .lh-sketch-head{animation:none}.lh-flow[data-motion=pin] .lh-flow-device .ip-screen,.lh-flow[data-motion=reveal] .lh-flow-device .ip-screen{background:#050506}.lh-flow-label{--a: 0;--d: .08}.lh-flow-device-1{--a: .02}.lh-flow-link-1{--a: .39;--d: .08}.lh-flow-device-2{--a: .45}.lh-flow-link-2{--a: .65;--d: .08}.lh-flow-device-3{--a: .71}.lh-flow[data-motion=pin]{padding:0}.lh-flow[data-motion=pin] .lh-flow-track{height:240vh}.lh-flow[data-motion=pin] .lh-flow-stage{position:sticky;top:0;display:flex;align-items:center;height:100vh;padding-top:64px}.lh-flow[data-motion=pin] .lh-flow-stage>.container{flex:1}.lh-flow[data-motion=pin] .lh-flow-title{margin-bottom:clamp(18px,3.6vh,48px);font-size:clamp(30px,min(3.6vw,5.2vh),46px)}.lh-flow[data-motion=pin] .lh-flow-label{margin-bottom:clamp(10px,2vh,22px)}.lh-flow[data-motion=pin] .lh-flow-device{--ip-w: min(clamp(204px, 20vw, 262px), calc((100vh - 330px)*.47) );--on: clamp(0, (var(--p, 0) - var(--a) - .08) / .04, 1)}.lh-flow[data-motion=pin] [data-reveal]{--t: clamp(0, (var(--p, 0) - var(--a)) / var(--d, .1), 1);opacity:var(--t);transform:translateY(calc((1 - var(--t)) * 56px)) scale(calc(.95 + .05 * var(--t)))}.lh-flow[data-motion=pin] .lh-flow-link{opacity:1;transform:none}.lh-flow[data-motion=pin] .lh-flow-link p{opacity:var(--t);transform:translateY(calc((1 - var(--t)) * 12px))}.lh-flow[data-motion=pin] .lh-flow-link .lh-sketch-line{stroke-dashoffset:calc(1 - var(--t))}.lh-flow[data-motion=pin] .lh-flow-link .lh-sketch-head{opacity:clamp(0,(var(--t) - .85) / .15,1)}.lh-flow[data-motion=pin] .lh-flow-device :is(.ip-content,.ip-status,.ip-home){opacity:var(--on)}.lh-flow[data-motion=pin] .as-wa-step{--c: clamp(0, (var(--p, 0) - .15 - var(--i) * .06) / .04, 1);opacity:var(--c);transform:translateY(calc((1 - var(--c)) * 8 * var(--pt)))}.lh-flow[data-motion=pin] .as-keypad .is-pressed{--k: clamp(0, (var(--p, 0) - .6) / .03, 1);background:rgba(255,255,255,calc(.15 + .85 * var(--k)));box-shadow:0 0 0 calc(6 * var(--pt) * var(--k)) #ffffff2e;color:rgb(calc(255 - 238 * var(--k)),calc(255 - 238 * var(--k)),calc(255 - 238 * var(--k)))}.lh-flow[data-motion=pin] .as-table{--c: clamp(0, (var(--p, 0) - .82 - var(--i) * .025) / .03, 1);opacity:var(--c);transform:translateY(calc((1 - var(--c)) * 10 * var(--pt))) scale(calc(.96 + .04 * var(--c)))}.lh-flow[data-motion=reveal] [data-reveal]{transition:opacity .6s ease var(--delay, 0s),transform .8s cubic-bezier(.2,.8,.2,1) var(--delay, 0s)}.lh-flow[data-motion=reveal] [data-reveal]:not([data-in]){opacity:0;transform:translateY(48px) scale(.96)}.lh-flow[data-motion=reveal] .lh-flow-link:not([data-in]){transform:translateY(16px)}.lh-flow[data-motion=reveal] .lh-flow-link .lh-sketch-line{stroke-dashoffset:1}.lh-flow[data-motion=reveal] .lh-flow-link .lh-sketch-head{opacity:0}.lh-flow[data-motion=reveal] .lh-flow-link[data-in] .lh-sketch-line{animation:lh-draw .8s cubic-bezier(.6,0,.3,1) calc(var(--delay, 0s) + .25s) both}.lh-flow[data-motion=reveal] .lh-flow-link[data-in] .lh-sketch-head{animation:lh-head-in .25s ease calc(var(--delay, 0s) + 1s) both}.lh-flow[data-motion=reveal] .lh-flow-device :is(.ip-content,.ip-status,.ip-home){transition:opacity .5s ease calc(var(--delay, 0s) + .5s)}.lh-flow[data-motion=reveal] .lh-flow-device:not([data-in]) :is(.ip-content,.ip-status,.ip-home){opacity:0}.lh-flow[data-motion=reveal] .lh-flow-device-1:not([data-in]) .as-wa-step,.lh-flow[data-motion=reveal] .lh-flow-device-3:not([data-in]) .as-table{opacity:0}.lh-flow[data-motion=reveal] .lh-flow-device-1[data-in] .as-wa-step{animation:as-pop .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--delay, 0s) + 1.1s + var(--i) * .8s)}.lh-flow[data-motion=reveal] .lh-flow-device-3[data-in] .as-table{animation:as-pop .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--delay, 0s) + 1s + var(--i) * .12s)}@keyframes lh-key-press{0%{background:#ffffff26;box-shadow:none;color:#fff}}.lh-flow[data-motion=reveal] .lh-flow-device-2 .as-keypad .is-pressed{animation:lh-key-press .35s ease both;animation-delay:calc(var(--delay, 0s) + 1.4s);animation-play-state:paused}.lh-flow[data-motion=reveal] .lh-flow-device-2[data-in] .as-keypad .is-pressed{animation-play-state:running}@media(min-width:1024px){.lh-flow[data-motion=reveal] .lh-flow-link-1{--delay: 1.2s}.lh-flow[data-motion=reveal] .lh-flow-device-2{--delay: 1.5s}.lh-flow[data-motion=reveal] .lh-flow-link-2{--delay: 2.6s}.lh-flow[data-motion=reveal] .lh-flow-device-3{--delay: 2.9s}}@media print{.lh-flow .lh-flow-track{height:auto!important}.lh-flow .lh-flow-stage{position:static!important;height:auto!important}.lh-flow [data-reveal],.lh-flow .as-wa-step,.lh-flow .as-table,.lh-flow .lh-flow-link p,.lh-flow :is(.ip-content,.ip-status,.ip-home){opacity:1!important;transform:none!important;animation:none!important}}.guest-portal{min-height:100vh;background-color:var(--bg-light, #FAF5F2);color:var(--text-dark, #3F2440);font-family:Inter,system-ui,sans-serif;padding:2rem 1rem}.portal-container{max-width:500px;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.portal-logo-container{display:flex;justify-content:center;margin-bottom:.5rem}.portal-logo{height:48px;object-fit:contain}.portal-cover-container{width:100%;border-radius:16px;overflow:hidden;box-shadow:0 4px 12px #3f244014;border:1px solid rgba(142,45,226,.1);background:#fff;display:flex;justify-content:center;align-items:center}.portal-cover-image{width:100%;height:auto;max-height:400px;object-fit:cover;display:block}.portal-card{background:#fff;border-radius:16px;padding:1.5rem;box-shadow:0 4px 12px #3f244014;border:1px solid rgba(142,45,226,.1)}.welcome-card{text-align:center;background:transparent!important;box-shadow:none!important;border:none!important;padding-top:.5rem!important}.welcome-guest{font-size:.95rem;color:var(--text-gray, #A0A0A0);margin-bottom:.5rem}.welcome-card h1{font-size:1.3rem;font-weight:700;color:var(--text-dark, #3F2440);margin-bottom:1.5rem;line-height:1.3}.event-started-text{font-size:1.1rem;color:var(--accent-purple, #8E2DE2);font-weight:600;margin-bottom:1.5rem}.big-timer-container{position:relative;display:flex;justify-content:center;align-items:center;margin:1.5rem auto 2.5rem;width:190px;height:190px}.big-timer-container svg{position:absolute;top:0;left:0;transform:rotate(-90deg)}.big-timer-bg{fill:none;stroke:#8e2de214;stroke-width:10}.big-timer-progress{fill:none;stroke:var(--accent-purple, #8E2DE2);stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset 1s linear}.big-timer-content{display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1}.days-row{display:flex;flex-direction:column;align-items:center;margin-bottom:.5rem}.days-val{font-size:2.5rem;font-weight:800;color:var(--text-dark, #3F2440);line-height:1;font-variant-numeric:tabular-nums;margin-bottom:.15rem}.days-lbl{font-size:.6rem;font-weight:700;color:var(--accent-purple, #8E2DE2);letter-spacing:.1em}.hms-row{display:flex;align-items:center;justify-content:center;gap:.25rem;background:#8e2de20d;padding:.4rem .6rem;border-radius:12px;border:1px solid rgba(142,45,226,.1)}.time-col{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:24px}.time-col .val{font-size:1rem;font-weight:700;color:var(--text-dark, #3F2440);line-height:1;font-variant-numeric:tabular-nums;margin-bottom:.1rem}.time-col .lbl{font-size:.45rem;font-weight:700;color:var(--text-gray, #A0A0A0);letter-spacing:.05em}.colon{font-size:.9rem;font-weight:700;color:#3f244033;margin-bottom:.6rem}.seconds-val{color:var(--accent-purple, #8E2DE2)!important}.seconds-lbl{color:#8e2de299!important}.table-badge{display:inline-flex;flex-direction:column;align-items:center;background:#8e2de20d;padding:1rem 2rem;border-radius:12px;border:1px solid rgba(142,45,226,.1)}.table-label{font-size:.75rem;text-transform:uppercase;color:var(--text-gray, #A0A0A0);letter-spacing:.05em;margin-bottom:.25rem}.table-number{font-size:2.5rem;font-weight:700;color:var(--accent-purple, #8E2DE2);line-height:1}.event-card h2{font-size:1.1rem;font-weight:600;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(63,36,64,.1);color:var(--text-dark, #3F2440)}.info-row{display:flex;align-items:center;gap:.5rem;color:#5a3c5b;font-size:.95rem;margin-bottom:1.25rem}.btn-map{display:block;text-align:center;background-color:transparent;color:var(--accent-purple, #8E2DE2);text-decoration:none;padding:.75rem 1rem;border-radius:8px;font-weight:500;border:1px solid var(--accent-purple, #8E2DE2);transition:background-color .2s,color .2s}.btn-map:hover{background-color:var(--accent-purple, #8E2DE2);color:#fff}.gallery-card h3{display:flex;align-items:center;gap:.5rem;font-size:1.1rem;margin-bottom:.25rem;color:var(--text-dark, #3F2440)}.gallery-desc{color:var(--text-gray, #A0A0A0);font-size:.85rem;margin-bottom:1.25rem}.btn-upload{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:#8e2de20d;color:var(--accent-purple, #8E2DE2);border:1px dashed rgba(142,45,226,.3);padding:1rem;border-radius:8px;font-weight:500;cursor:pointer;margin-bottom:1.5rem;transition:all .2s}.btn-upload:hover{background-color:#8e2de21a;border-color:var(--accent-purple, #8E2DE2)}.btn-upload:disabled{opacity:.7;cursor:not-allowed}.gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.gallery-item{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden;background:var(--bg-light, #FAF5F2)}.gallery-item img{width:100%;height:100%;object-fit:cover}.gallery-author{position:absolute;bottom:0;left:0;right:0;padding:.5rem;background:linear-gradient(transparent,#000000b3);color:#fff;font-size:.75rem}.btn-delete-media,.btn-report-media{position:absolute;top:.5rem;right:.5rem;width:24px;height:24px;border-radius:50%;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;box-shadow:0 2px 4px #0003}.btn-delete-media{background:#ef4444e6}.btn-delete-media:hover{background:#ef4444;transform:scale(1.1)}.btn-report-media{background:#f59e0bcc}.btn-report-media:hover{background:#f59e0b;transform:scale(1.1)}.empty-gallery{text-align:center;color:var(--text-gray, #A0A0A0);font-size:.9rem;padding:1rem 0}.portal-loading,.portal-error{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--bg-light, #FAF5F2);color:var(--text-dark, #3F2440)}.spinner{width:32px;height:32px;border:3px solid rgba(142,45,226,.1);border-top-color:var(--accent-purple, #8E2DE2);border-radius:50%;animation:spin 1s linear infinite}.spinner-small{width:16px;height:16px;border:2px solid var(--accent-purple, #8E2DE2);border-top-color:transparent;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.error-icon{color:var(--status-error, #EF4444);margin-bottom:1rem}.bottom-bar{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:500px;background:#fff;box-shadow:0 -4px 20px #0000001a;padding:16px 20px;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:100;border-top-left-radius:24px;border-top-right-radius:24px}.bottom-bar:after{content:"";position:absolute;top:100%;left:0;right:0;height:50vh;background:#fff}.bottom-buttons-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.btn-bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 8px;border-radius:12px;border:none;font-weight:600;font-size:.85rem;cursor:pointer;transition:transform .1s}.btn-bottom:active{transform:scale(.95)}.btn-green{background:#4caf50;color:#fff}.btn-red{background:#f44336;color:#fff}.btn-gray{background:#9e9e9e;color:#fff}.status-bar{display:flex;align-items:center;justify-content:space-between;padding:8px 0}.status-text{font-weight:600;font-size:1rem}.btn-reset{background:transparent;border:1px solid #ddd;padding:6px 12px;border-radius:20px;font-size:.8rem;color:#666;cursor:pointer}.snackbar{position:fixed;top:20px;left:50%;transform:translate(-50%);background:#323232;color:#fff;padding:12px 24px;border-radius:8px;font-size:.9rem;z-index:1000;box-shadow:0 4px 12px #0003;text-align:center;animation:slideDown .3s ease-out;width:90%;max-width:400px}@keyframes slideDown{0%{top:-50px;opacity:0}to{top:20px;opacity:1}}.guest-portal{padding-bottom:120px!important}.ft{min-height:100vh;background-color:var(--bg-light, #FAF5F2);color:var(--text-dark, #2A1830);padding:24px 20px 60px;box-sizing:border-box;position:relative;background-image:radial-gradient(circle at 10% 20%,rgba(142,45,226,.04) 0%,transparent 40%),radial-gradient(circle at 90% 80%,rgba(33,150,243,.04) 0%,transparent 40%)}.ft *,.ft *:before,.ft *:after{box-sizing:border-box}.ft-ust-bar{max-width:980px;margin:0 auto 24px;display:flex;align-items:center;justify-content:space-between;padding:0 4px}.ft-geri{display:inline-flex;align-items:center;gap:8px;color:var(--text-body, #54485C);text-decoration:none;font-size:14px;font-weight:500;transition:color .2s ease,transform .2s ease;padding:6px 12px;border-radius:var(--radius-sm, 8px);background:#fff9;border:1px solid var(--border-soft, rgba(42, 24, 48, .08))}.ft-geri:hover{color:var(--accent-purple, #8E2DE2);background:var(--surface, #FFFFFF);transform:translate(-2px)}.ft-geri-ok{font-size:16px;line-height:1}.ft-ust-rozet{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--bg-soft, #F3EEFB);border:1px solid var(--border-soft, rgba(42, 24, 48, .08));border-radius:999px;font-size:12px;font-weight:600;color:var(--accent-purple, #8E2DE2)}.ft-canli-nokta{width:7px;height:7px;border-radius:50%;background:var(--status-success, #10B981);box-shadow:0 0 0 2px #10b98140;animation:ftNoktaPulse 2s infinite ease-in-out}@keyframes ftNoktaPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.ft-izgara{max-width:980px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:36px;align-items:start}.ft-kart{background:var(--surface, #FFFFFF);border:1px solid var(--border-soft, rgba(42, 24, 48, .08));border-radius:var(--radius-xl, 28px);padding:36px 32px;box-shadow:var(--shadow-md, 0 12px 30px rgba(42, 24, 48, .08));position:relative}.ft-adimlar{display:flex;gap:8px;margin-bottom:28px}.ft-adimlar span{flex:1;height:5px;border-radius:99px;background:var(--bg-soft, #F3EEFB);transition:background .3s ease}.ft-adimlar span.on{background:var(--grad-brand, linear-gradient(135deg, #8E2DE2 0%, #4D96FF 100%))}.ft h1{font-size:26px;font-weight:700;line-height:1.25;margin:0 0 8px;color:var(--text-dark, #2A1830);letter-spacing:-.3px}.ft-alt{margin:0 0 24px;color:var(--text-body, #54485C);font-size:15px;line-height:1.5}.ft-kucuk{margin:14px 0 0;text-align:center;font-size:13px;color:var(--text-gray, #8A7F90);font-weight:500}.ft label{display:block;font-size:13px;font-weight:600;color:var(--text-body, #54485C);margin-bottom:6px}.ft label>span{display:block;margin-bottom:6px}.ft input{display:block;width:100%;margin:0 0 16px;padding:13px 16px;font:inherit;font-size:16px;color:var(--text-dark, #2A1830);background:var(--surface, #FFFFFF);border:1.5px solid var(--border-strong, rgba(42, 24, 48, .14));border-radius:var(--radius-md, 14px);transition:border-color .2s ease,box-shadow .2s ease}.ft input:focus{outline:none;border-color:var(--accent-purple, #8E2DE2);box-shadow:0 0 0 3px #8e2de21f}.ft input:disabled{background:var(--bg-light, #FAF5F2);color:var(--text-gray, #8A7F90);border-color:var(--border-soft, rgba(42, 24, 48, .08));cursor:not-allowed}.ft input::placeholder{color:var(--text-gray, #8A7F90);opacity:.7}.ft-ikili{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ft-kod{letter-spacing:8px;text-align:center;font-weight:700;font-size:20px!important;color:var(--accent-purple, #8E2DE2)!important;border-color:#8e2de259!important;background:var(--bg-soft, #F3EEFB)!important}.ft-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 20px;border:0;border-radius:var(--radius-md, 14px);background:var(--grad-brand, linear-gradient(135deg, #8E2DE2 0%, #4D96FF 100%));color:#fff;font:inherit;font-size:16px;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;box-shadow:var(--shadow-brand, 0 18px 40px rgba(142, 45, 226, .28));transition:opacity .2s ease,transform .15s ease,box-shadow .2s ease}.ft-btn:hover:not(:disabled){opacity:.95;transform:translateY(-1px);box-shadow:0 14px 28px #8e2de252}.ft-btn:active:not(:disabled){transform:translateY(0)}.ft-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.ft-link{background:none;border:0;padding:0;font:inherit;font-size:13px;font-weight:500;color:var(--accent-purple, #8E2DE2);cursor:pointer;transition:color .15s ease}.ft-link:hover:not(:disabled){color:var(--accent-purple-deep, #6A1BB0);text-decoration:underline}.ft-link:disabled{color:var(--text-gray, #8A7F90);cursor:default;text-decoration:none}.ft-link-degistir{display:inline-block;margin-top:10px;color:var(--text-gray, #8A7F90);font-size:12px}.ft-link-degistir:hover{color:var(--text-dark, #2A1830)}.ft-geri-btn{display:block;margin:20px auto 0;text-align:center;color:var(--text-gray, #8A7F90);font-size:13px}.ft-satir{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:10px 0 8px;font-size:13px;color:var(--text-gray, #8A7F90)}.ft-kanal-ipucu{font-size:12px;font-weight:500;color:var(--text-body, #54485C)}.ft-numara{border:1.5px solid var(--border-soft, rgba(42, 24, 48, .08));border-radius:var(--radius-lg, 20px);padding:16px;margin-bottom:14px;background:var(--surface, #FFFFFF);transition:all .25s ease}.ft-numara.tamam{border-color:#10b98166;background:#10b9810a}.ft-numara-ust{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.ft-numara-etiket{font-size:13px;font-weight:600;color:var(--text-body, #54485C)}.ft-numara-deger{margin-top:6px;font-weight:600;font-size:15px;color:var(--text-dark, #2A1830)}.ft-rozet{font-size:12px;font-weight:600;color:var(--status-success, #10B981);background:#10b9811f;padding:3px 10px;border-radius:99px}.ft-sil{background:none;border:0;font:inherit;font-size:12px;font-weight:500;color:var(--text-gray, #8A7F90);cursor:pointer;padding:2px 6px;border-radius:var(--radius-sm, 8px);transition:all .15s ease}.ft-sil:hover{color:var(--status-error, #EF4444);background:#ef444414}.ft-ekle{width:100%;padding:12px;margin-bottom:12px;background:none;border:1.5px dashed var(--border-strong, rgba(42, 24, 48, .14));border-radius:var(--radius-md, 14px);font:inherit;font-size:14px;font-weight:600;color:var(--accent-purple, #8E2DE2);cursor:pointer;transition:all .2s ease}.ft-ekle:hover{border-color:var(--accent-purple, #8E2DE2);background:var(--bg-soft, #F3EEFB)}.ft-hata{margin-top:10px;padding:10px 14px;border-radius:var(--radius-sm, 8px);background:#ef444414;border:1px solid rgba(239,68,68,.2);color:var(--status-error, #EF4444);font-size:13px;line-height:1.45;font-weight:500}.ft-bilgi{margin:10px 0;font-size:14px;font-weight:500;color:var(--accent-purple, #8E2DE2);text-align:center}.ft-bitti{text-align:center}.ft-bitti-ikon{width:54px;height:54px;border-radius:50%;background:#10b9811f;color:var(--status-success, #10B981);display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:800;margin:0 auto 16px}.ft-durum{list-style:none;padding:0;margin:24px 0;text-align:left;border:1px solid var(--border-soft, rgba(42, 24, 48, .08));border-radius:var(--radius-lg, 20px);background:var(--bg-light, #FAF5F2);overflow:hidden}.ft-durum li{position:relative;padding:14px 16px 14px 44px;border-bottom:1px solid var(--border-soft, rgba(42, 24, 48, .08));display:flex;flex-direction:column;gap:2px}.ft-durum li:last-child{border-bottom:none}.ft-durum li strong{font-size:14px;color:var(--text-dark, #2A1830);font-weight:600}.ft-durum li small{font-size:12px;color:var(--text-gray, #8A7F90)}.ft-durum li:before{content:"";position:absolute;left:16px;top:18px;width:18px;height:18px;border-radius:50%}.ft-durum li.tamam:before{background:var(--status-success, #10B981)}.ft-durum li.tamam:after{content:"";position:absolute;left:22px;top:22px;width:5px;height:9px;border:solid #FFFFFF;border-width:0 2px 2px 0;transform:rotate(45deg)}.ft-durum li.bekliyor:before{border:2.5px solid var(--accent-purple, #8E2DE2);border-right-color:transparent;animation:ftDonus .9s linear infinite}@keyframes ftDonus{to{transform:rotate(360deg)}}.ft-ipucu{margin:0 0 24px;padding:14px 16px;border-radius:var(--radius-md, 14px);background:var(--bg-soft, #F3EEFB);border:1px solid rgba(142,45,226,.15);font-size:14px;line-height:1.5;color:var(--text-dark, #2A1830);text-align:center}.ft-tus{display:inline-block;background:#fff;border:1px solid rgba(142,45,226,.3);box-shadow:0 2px #8e2de226;border-radius:6px;padding:2px 7px;font-size:13px;font-weight:700;color:var(--accent-purple, #8E2DE2);font-family:inherit}.ft-onizleme{position:sticky;top:24px}.ft-telefon{border-radius:34px;border:8px solid #2A1830;background:#ece5dd;overflow:hidden;box-shadow:var(--shadow-lg, 0 24px 60px rgba(42, 24, 48, .12));position:relative}.ft-telefon-hoparlor{width:50px;height:4px;background:#3b2a42;border-radius:99px;margin:6px auto}.ft-wa-ust{display:flex;align-items:center;gap:10px;padding:10px 14px 12px;background:#008069;color:#fff}.ft-wa-avatar{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#fff;color:#008069;font-size:11px;font-weight:700;flex-shrink:0}.ft-wa-bilgi{flex:1}.ft-wa-baslik{display:flex;align-items:center;gap:4px}.ft-wa-baslik b{font-size:14px;font-weight:600;color:#fff}.ft-wa-onay{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:#25d366;color:#008069;font-size:9px;font-weight:900}.ft-wa-bilgi small{display:block;font-size:11px;opacity:.85}.ft-wa-govde{padding:16px 12px 20px;min-height:320px;background-color:#efeae2;background-image:radial-gradient(rgba(0,0,0,.04) 1px,transparent 0);background-size:16px 16px;display:flex;flex-direction:column}.ft-wa-tarih{align-self:center;background:#ffffffd9;color:#667781;font-size:10px;font-weight:600;padding:3px 10px;border-radius:6px;box-shadow:0 1px 1px #0000000d;margin-bottom:12px}.ft-balon{max-width:90%;background:#fff;border-radius:12px;padding:8px 10px;box-shadow:0 1px 2px #0000001a;font-size:13.5px;line-height:1.45;color:#111b21}.ft-balon-gorsel{height:96px;border-radius:8px;margin-bottom:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:var(--grad-brand-soft, linear-gradient(135deg, rgba(142, 45, 226, .12), rgba(33, 150, 243, .12)));border:1px solid rgba(142,45,226,.15)}.ft-gorsel-yuzuk{font-size:32px;line-height:1}.ft-gorsel-etiket{font-size:9px;font-weight:700;letter-spacing:.8px;color:var(--accent-purple, #8E2DE2)}.ft-balon-ana{margin:0 0 6px;color:#111b21}.ft-balon-ana b{color:var(--accent-purple, #8E2DE2);font-weight:700}.ft-balon-silik{color:#667781;font-size:12.5px;margin:0 0 10px}.ft-balon-butonlar{border-top:1px solid #E9EDEF;margin:6px -10px -4px;display:flex;flex-direction:column}.ft-balon-btn{padding:9px 12px;text-align:center;border-bottom:1px solid #E9EDEF;font-size:13px;font-weight:600;color:#00a884;cursor:default}.ft-balon-btn:last-child{border-bottom:none}.ft-btn-hayir{color:#8696a0}.ft-balon-zaman{display:flex;align-items:center;justify-content:flex-end;gap:4px;font-size:10px;color:#8696a0;margin-top:6px}.ft-mavi-tik{color:#53bdeb;font-weight:800}.ft-onizleme-not{margin:14px 0 0;text-align:center;font-size:13px;font-weight:500;color:var(--text-gray, #8A7F90)}@media(max-width:860px){.ft-izgara{grid-template-columns:1fr;gap:32px}.ft-onizleme{position:static;max-width:320px;margin:0 auto;width:100%}}@media(max-width:560px){.ft{padding:16px 14px 44px}.ft-kart{padding:24px 18px;border-radius:var(--radius-lg, 20px)}.ft h1{font-size:22px}.ft-alt{font-size:14px;margin-bottom:20px}.ft-ikili{grid-template-columns:1fr;gap:0}.ft-satir{flex-direction:column;align-items:flex-start;gap:6px}}.ft{background:#faf9f6;padding:28px 40px 24px;background-image:none}.ft-ust-bar{max-width:1140px;margin-bottom:48px;padding-bottom:24px;border-bottom:1px solid #e8e4e9}.ft-geri{padding:0;border:0;background:transparent}.ft-geri img{width:148px;height:auto}.ft-ust-rozet{background:#fff;color:#705483}.ft-izgara{max-width:1080px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px 76px;align-items:start}.ft-intro{grid-column:1}.ft-eyebrow{display:flex;gap:8px;align-items:center;color:#795493;font-size:10px;letter-spacing:1.3px;font-weight:700;margin-bottom:18px}.ft-intro h2{font-size:clamp(32px,3.3vw,44px);line-height:1.18;font-weight:600;letter-spacing:-1.8px;margin-bottom:18px}.ft-intro h2 em{font-family:Georgia,serif;color:#805799;font-weight:400}.ft-intro>p{color:#786d7d;line-height:1.8;font-size:14px;max-width:430px}.ft-kart{grid-column:1;padding:28px;border-radius:20px;box-shadow:0 8px 32px #30203506}.ft-adimlar{gap:12px;margin-bottom:28px;border-bottom:1px solid #eee9f0;padding-bottom:22px}.ft-adim{display:flex;align-items:center;gap:8px;flex:1;color:#94889e}.ft-adim>span{flex:none;width:26px;height:26px;display:grid;place-items:center;background:#f3f0f5;border-radius:50%;font-size:10px;font-weight:700}.ft-adim.on>span{background:#72508e;color:#fff}.ft-adim small{font-size:11px;font-weight:600}.ft-adim.on small{color:#68467e}.ft-form-eyebrow{display:block;color:#95819e;letter-spacing:1.5px;font-size:9px;font-weight:700;margin-bottom:8px}.ft h1{font-size:25px;letter-spacing:-.7px;font-weight:600}.ft-alt{font-size:13px;line-height:1.7;color:#837689}.ft label{font-size:12px;color:#65556e}.ft input{border:1px solid #e3dce8;background:#fdfcfe;border-radius:10px;padding:13px}.ft input:focus{border-color:#8b64a6;box-shadow:0 0 0 3px #8b64a614}.ft-btn{background:#76508f;border-radius:10px;gap:12px;font-size:14px;box-shadow:0 4px 10px #76508f18;padding:15px 18px}.ft-btn:hover:not(:disabled){background:#634078;box-shadow:0 6px 18px #76508f25}.ft-kucuk{display:flex;justify-content:center;align-items:center;gap:6px;font-size:11px;color:#84768b}.ft-next{display:flex;gap:12px;margin-top:24px;border-top:1px solid #eee9f0;padding-top:20px;color:#8e779d}.ft-next svg{flex-shrink:0;margin-top:3px}.ft-next p{font-size:11px;color:#928599;line-height:1.7}.ft-next strong{color:#6c5b77;font-weight:500}.ft-onizleme{grid-column:2;grid-row:1 / 3;position:static;background:#eee8f2;border-radius:28px;padding:28px 30px 22px;background-image:radial-gradient(ellipse at 50% 50%,#faf8fd,transparent 75%)}.ft-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.ft-preview-heading>span{display:flex;align-items:center;gap:7px;font-size:9px;font-weight:700;letter-spacing:1px;color:#6e587e}.ft-preview-heading small{font-size:10px;color:#97849f}.ft-telefon{max-width:294px;margin:0 auto;border:7px solid #342a3e;border-radius:36px;background:#342a3e;box-shadow:0 24px 38px #44304d24,0 0 0 2px #cfc2d6}.ft-telefon-hoparlor{width:68px;height:5px;background:#17121c;margin:8px auto 10px}.ft-wa-ust{background:#fff;color:#3c3344;padding:13px 12px}.ft-wa-baslik b{color:#3c3344;font-size:12px}.ft-wa-bilgi small{color:#85778c;font-size:9px}.ft-wa-avatar{background:#f0e8f6;color:#795592}.ft-wa-govde{padding:16px 12px 24px;min-height:380px;background-color:#f1eee8}.ft-balon{max-width:100%;width:100%;padding:6px 9px 8px;font-size:11px}.ft-balon-gorsel{position:relative;height:200px;background:#f6f1e7;border:1px solid #d9cbaa;border-radius:4px;margin-bottom:12px;gap:10px;padding:16px}.ft-balon-gorsel:before{content:"";position:absolute;inset:7px;border:1px solid #d9cbaa;pointer-events:none}.ft-gorsel-etiket{font-size:7px;letter-spacing:2px;color:#8b7855}.ft-invite-heart{color:#a6916e;flex-shrink:0}.ft-invite-name{display:flex;flex-direction:column;align-items:center;font-family:Georgia,serif;font-style:italic;font-size:25px;color:#746142;line-height:1.15;width:100%;overflow-wrap:anywhere;text-align:center}.ft-invite-name i{font-size:14px;color:#b39c76;margin:3px}.ft-invite-bottom{font-size:6px;letter-spacing:1.1px;color:#9b8969}.ft-balon-ana b{color:#66516f}.ft-balon-silik{font-size:11px}.ft-balon-btn{font-size:11px;padding:8px}.ft-call-preview{display:flex;align-items:center;gap:10px;margin:24px auto 0;padding:14px;border:1px solid white;border-radius:14px;background:#ffffffb0}.ft-call-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#eee5f5;color:#805b98;flex-shrink:0}.ft-call-preview strong{font-size:11px;font-weight:600;color:#655071}.ft-call-preview p{font-size:9px;color:#9a88a4}.ft-wave{margin-left:auto;color:#9a77b0;white-space:nowrap;font-size:13px;letter-spacing:1px}.ft-onizleme-not{font-size:9px;color:#94829e}.ft-footer{max-width:1140px;margin:40px auto 0;padding-top:20px;border-top:1px solid #e8e4e9;display:flex;justify-content:space-between;gap:16px;color:#a496aa;font-size:11px}.ft-footer a{color:#85728e;text-decoration:none;display:flex;align-items:center;gap:6px}@media(max-width:960px){.ft-izgara{column-gap:32px}.ft-onizleme{padding:24px 18px}}@media(max-width:760px){.ft{padding:20px}.ft-ust-bar{margin-bottom:32px;padding-bottom:18px}.ft-geri img{width:126px}.ft-izgara{grid-template-columns:1fr;max-width:500px;gap:24px}.ft-intro h2{font-size:36px}.ft-eyebrow{font-size:8px;letter-spacing:1px}.ft-kart{grid-column:1;padding:24px}.ft-onizleme{grid-column:1;grid-row:auto;width:100%;max-width:none;padding:24px}.ft-ikili{grid-template-columns:1fr 1fr;gap:12px}.ft-footer>span:last-child{display:none}.ft-footer{font-size:9px}}@media(max-width:380px){.ft{padding-inline:14px}.ft-kart{padding:20px 16px}.ft-adimlar{gap:6px}.ft-adim{gap:5px}.ft-adim small{font-size:10px}.ft-intro h2{font-size:31px}.ft-wave{display:none}}.ft-upload{padding:16px;background:#faf7fc;border:1px dashed #d6c6df;border-radius:12px;margin:0 0 22px}.ft-upload input{font-size:12px;background:#fff;padding:10px;margin-bottom:8px}.ft-upload p,.ft-upload small{font-size:10px;color:#85728e}.ft-upload .ft-link{margin-top:8px;font-size:11px;overflow-wrap:anywhere}.ft-custom-invite{display:block;width:100%;max-height:300px;object-fit:contain;border-radius:6px;margin-bottom:12px;background:#f6f1e7}.ft-demo-tabs{display:flex;gap:6px;margin-bottom:16px}.ft-demo-tabs button{flex:1;padding:8px;border:1px solid #d6c6df;border-radius:8px;background:#fff;color:#705483;font:inherit;font-size:11px;cursor:pointer}.ft-demo-tabs button.active{background:#76508f;color:#fff}.ft-live-status{margin-top:14px;font-size:10px;color:#66516f}.ft-live-status>p{padding:8px 0}.ft-reply{display:flex;flex-direction:column;gap:4px;margin-bottom:8px;padding:10px 12px;background:#dff3e6;border-radius:10px 10px 0;margin-left:24px;color:#356044}.ft-reply strong{font-size:9px;font-weight:500}.ft-reply span{font-size:12px}.ft-balon-ana{overflow-wrap:anywhere}.ft-balon-gorsel{height:auto;min-height:200px}.ft-telefon{overflow:hidden}.ft-wa-govde{min-height:380px}.ft-ust-bar{position:static;top:auto;width:auto;box-shadow:none;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.ft-onizleme{padding:26px 24px;background:#ece7f0;overflow:visible}.ft-telefon{position:relative;max-width:342px;padding:6px;background:#161817;border:2px solid #5b5d5b;border-radius:48px;overflow:visible;box-shadow:0 28px 44px #2a21352e,0 3px 6px #0003,inset 0 0 0 2px #2d302e}.ft-device-buttons{position:absolute;left:-4px;top:100px;width:3px;height:22px;background:#565956;border-radius:2px;box-shadow:0 36px #565956,0 76px #565956}.ft-telefon:after{content:"";position:absolute;right:-4px;top:144px;width:3px;height:58px;background:#565956;border-radius:2px}.ft-phone-screen{background:#f7f8f7;border-radius:39px;overflow:hidden;isolation:isolate}.ft-phone-status{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 22px;position:relative;color:#18251e;font-size:12px;font-weight:650}.ft-phone-status>div{display:flex;align-items:center;gap:4px}.ft-dynamic-island{position:absolute;left:50%;transform:translate(-50%);top:10px;width:94px;height:25px;border-radius:20px;background:#111312}.ft-wa-ust{gap:9px;background:#f7f8f7;padding:8px 11px 12px;border-bottom:1px solid #dddeda;color:#126d50}.ft-wa-ust>svg{flex-shrink:0}.ft-wa-ust .ft-chat-back{margin-left:-6px;margin-right:-5px}.ft-wa-avatar{width:33px;height:33px;background:#fff;border:1px solid #e4e5e0;overflow:hidden}.ft-wa-avatar img{width:27px;height:auto}.ft-wa-baslik b{font-size:12px;font-weight:650;color:#15211c}.ft-wa-bilgi small{font-size:9px;color:#748079}.ft-wa-govde{padding:14px 13px 22px;min-height:470px;max-height:620px;overflow-y:auto;background-color:#efeae2;background-image:radial-gradient(ellipse at 20% 30%,transparent 6px,#6275600b 6px,#6275600b 7px,transparent 7px),radial-gradient(ellipse at 70% 80%,transparent 5px,#6275600b 5px,#6275600b 6px,transparent 6px);background-size:44px 50px,60px 64px}.ft-wa-govde::-webkit-scrollbar{width:3px}.ft-wa-govde::-webkit-scrollbar-thumb{background:#b7c2b5;border:0}.ft-wa-tarih{font-size:9px;border-radius:6px;background:#ffffffd9;padding:4px 10px;margin-bottom:12px;color:#5f6c64}.ft-chat-notice{display:flex;align-items:center;justify-content:center;gap:5px;font-size:8px;line-height:1.4;padding:7px 10px;background:#fff5cc;border-radius:7px;color:#756d49;max-width:240px;margin:0 auto 15px;text-align:center}.ft-chat-notice svg{flex-shrink:0}.ft-message-group{width:94%;position:relative;filter:drop-shadow(0 1px 1px #00000012)}.ft-message-group:before{content:"";position:absolute;left:-7px;top:0;border-top:10px solid white;border-left:9px solid transparent}.ft-balon{padding:5px;border-radius:0 9px 0 0;box-shadow:none;line-height:1.5;color:#202b24}.ft-balon-gorsel{margin:0;min-height:160px;padding:18px 12px;gap:7px;border-radius:5px;background:#f7f3ea}.ft-invite-name{font-size:23px}.ft-gorsel-etiket{font-size:6px}.ft-invite-bottom{font-size:5px}.ft-custom-invite{margin:0;max-height:230px;object-fit:contain;border-radius:5px}.ft-template-body{padding:10px 6px 0;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.ft-template-body p{margin:0 0 10px}.ft-template-body b{font-weight:650;color:#202b24}.ft-balon-zaman{padding:0 6px 4px;font-size:8px;color:#83918a;margin:0}.ft-template-actions{background:#fff;border-radius:0 0 9px 9px;overflow:hidden}.ft-template-actions>div{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;border-top:1px solid #edf0ec;font-size:11px;font-weight:500;color:#087fac}.ft-live-status{margin:12px 0 0}.ft-chat-delivery{background:#ffffffb3;border-radius:6px;padding:6px 8px;text-align:center;color:#6b7c6f;font-size:8px;line-height:1.5;margin:0 0 10px}.ft-chat-response{display:flex;flex-direction:column;align-items:flex-end;gap:4px;max-width:78%;margin-left:auto;padding:9px 11px;background:#d9fdd3;border-radius:9px 0 9px 9px;box-shadow:0 1px 1px #00000012;color:#233a2a;font-size:12px}.ft-chat-response small{display:flex;align-items:center;gap:4px;font-size:8px;color:#6c8b70}.ft-chat-waiting{display:flex;align-items:center;justify-content:center;gap:6px;font-size:9px;color:#68776c;padding:8px}.ft-chat-waiting .ft-canli-nokta{width:5px;height:5px}.ft-call-response{display:flex;align-items:center;gap:6px;margin-top:10px;padding:8px;background:#ffffffe0;border-radius:7px;font-size:9px;color:#637167}.ft-call-response b{font-weight:600}.ft-chat-composer{display:flex;align-items:center;gap:12px;padding:10px 13px 6px;background:#f7f8f7;color:#126d50}.ft-chat-composer>span{flex:1;display:flex;justify-content:flex-end;padding:6px 8px;background:#fff;border:1px solid #e0e5df;border-radius:18px;color:#748079}.ft-home-indicator{height:4px;width:100px;background:#151c17;border-radius:5px;margin:12px auto 8px}.ft-preview-instruction{max-width:310px;text-align:center;font-size:10px;color:#8b7895;line-height:1.6;margin:20px auto 0}.ft-call-preview{margin-top:16px}@media(max-width:960px){.ft-onizleme{padding:22px 15px}.ft-wa-ust{gap:7px}.ft-phone-status{padding-inline:18px}}@media(max-width:760px){.ft-onizleme{padding:24px 20px}.ft-telefon{max-width:342px}}@media(max-width:380px){.ft-onizleme{padding:20px 12px}.ft-phone-status{font-size:11px}.ft-dynamic-island{width:80px}.ft-wa-ust{gap:6px}.ft-template-body{font-size:10px}}.ft-template-logo{background:#000;aspect-ratio:1.92;max-height:none;object-fit:contain;padding:7px;border-radius:5px}.ft-template-body{padding:10px 7px 0;font-size:12px;line-height:1.45;color:#333}.ft-template-body p{margin-bottom:18px}.ft-template-body p:last-child{margin-bottom:10px}.ft-template-body b{color:#3d3d3d;font-weight:700}.ft-template-actions>div{color:#008b57;font-size:12px;padding:12px 6px;border-color:#d9dce0;gap:7px}.ft-template-actions svg{fill:currentColor;stroke-width:1.5}.ft-balon-zaman{font-size:9px;color:#999}.ft-wa-govde{min-height:440px;max-height:620px}.ft-template-logo+.ft-template-body{padding-top:10px}.ft-contract-note{font-size:10px;line-height:1.6;color:#85728e;margin:0 0 16px}.ft-tur{display:inline-flex;gap:4px;padding:4px;margin-bottom:18px;border-radius:999px;background:var(--bg-soft, #F3EEFB)}.ft-tur button{padding:8px 18px;border:0;border-radius:999px;background:transparent;font:inherit;font-size:14px;font-weight:600;color:var(--text-body, #54485C);cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.ft-tur button.on{background:var(--surface, #fff);color:var(--accent-purple, #8E2DE2);box-shadow:0 1px 4px #2a18301f}.ft-template-body .ft-template-footer{margin-top:6px;font-size:.85em;color:#6b6f76}.ft.ft-event{--accent-purple: #2262c2;--text-dark: #182b45;--text-body: #455a73;--text-gray: #536780;--bg-soft: #e8eef6;background:#f3f6fa;color:#182b45}.ft-event .ft-intro h2{font-weight:750;letter-spacing:-1.3px}.ft-event .ft-intro h2 em{font-family:inherit;font-style:normal;font-weight:750;color:#2262c2}.ft-event .ft-eyebrow,.ft-event .ft-form-eyebrow{color:#315c8d;font-size:12px}.ft-event .ft-intro>p,.ft-event .ft-alt{color:#536780}.ft-event .ft-ust-bar,.ft-event .ft-footer{border-color:#d6e0ed}.ft-event .ft-ust-rozet{color:#315c8d;border-color:#d6e0ed}.ft-event .ft-kart{border-color:#d6e0ed;border-radius:16px;box-shadow:0 12px 36px #18345408}.ft-event .ft-tur{border-radius:10px;background:#e8eef6}.ft-event .ft-tur button{border-radius:7px;color:#455a73}.ft-event .ft-tur button.on{background:#2262c2;color:#fff;box-shadow:none}.ft-event .ft-adimlar{border-color:#d6e0ed}.ft-event .ft-adim{color:#536780}.ft-event .ft-adim>span{background:#e8eef6;border-radius:8px}.ft-event .ft-adim.on>span{background:#2262c2}.ft-event .ft-adim.on small{color:#315c8d}.ft-event label{color:#455a73}.ft-event input{border-color:#d6e0ed;background:#fbfcfe;color:#182b45;border-radius:8px}.ft-event input:focus{border-color:#2262c2;box-shadow:0 0 0 3px #2262c21a}.ft-event .ft-btn{background:#2262c2;border-radius:8px;box-shadow:none}.ft-event .ft-btn:hover:not(:disabled){background:#194d9a;box-shadow:none}.ft-event .ft-onizleme{border-radius:18px;background:#e4edf8;background-image:radial-gradient(ellipse at 50% 45%,#f6faff,transparent 75%)}.ft-event .ft-preview-heading>span,.ft-event .ft-call-preview strong{color:#315c8d}.ft-event .ft-preview-heading small,.ft-event .ft-preview-instruction,.ft-event .ft-onizleme-not,.ft-event .ft-call-preview p,.ft-event .ft-kucuk,.ft-event .ft-next p,.ft-event .ft-contract-note,.ft-event .ft-footer,.ft-event .ft-footer a{color:#536780;font-size:12px}.ft-event .ft-call-icon{background:#e4edf8;color:#2262c2}.ft-event .ft-wave,.ft-event .ft-next,.ft-event .ft-next strong{color:#315c8d}.ft-event .ft-next{border-color:#d6e0ed}.ft-event :is(button,a,input):focus-visible{outline:3px solid #2262c2;outline-offset:3px}.ft-event .ft-upload{background:#f5f8fc;border-color:#b8cce5}.ft-event .ft-upload p,.ft-event .ft-upload small{color:#536780;font-size:12px}.ft-event .ft-link,.ft-event .ft-demo-tabs button{color:#315c8d}.ft-event .ft-demo-tabs button.active{background:#2262c2;color:#fff}.ft-event .ft-telefon{border-color:#26313d;background:#26313d;box-shadow:0 24px 38px #18345424,0 0 0 2px #bac9da}.pb-boot{min-height:100dvh;display:grid;place-content:center;justify-items:center;gap:18px;padding:24px 16px;background:#f5f7fa;color:#53647a;font-family:Inter,system-ui,sans-serif;text-align:center}.pb-boot--gecikmeli{animation:pb-belir .25s ease .2s both}.pb-boot img{width:132px;height:auto}.pb-track{position:relative;width:160px;height:3px;border-radius:999px;background:#e1e8f1;overflow:hidden}.pb-track span{position:absolute;inset:0 auto 0 0;width:40%;border-radius:inherit;background:#2262c2;animation:pb-kay 1.1s ease-in-out infinite}.pb-boot p{margin:0;font-size:13px;letter-spacing:.01em}@keyframes pb-belir{0%{opacity:0}to{opacity:1}}@keyframes pb-kay{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media(prefers-reduced-motion:reduce){.pb-boot--gecikmeli{animation:none}.pb-track span{animation:none;width:100%;opacity:.5}}
