.social-icon li a{display:inline-flex;align-items:center;justify-content:center;height:40px;width:40px;background-color:#08c6fe1a;border-radius:50%;transition:all .3s ease;margin-right:10px;color:#08c6fe}.social-icon li a:hover{background-color:#08c6fe;color:#fff;transform:translateY(-3px);box-shadow:0 5px 15px #08c6fe33}.social-icon li a.instagram:hover{background:linear-gradient(45deg,#405de6,#5851db,#833ab4,#c13584,#e1306c,#fd1d1d)}.social-icon li a.twitter:hover{background-color:#1da1f2}.social-icon li a.facebook:hover{background-color:#4267b2}.social-icon li a.youtube:hover{background-color:red}.social-icon li a i{font-size:18px}.theme-gradient{background-image:linear-gradient(90deg,var(--color-primary),var(--color-primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bg-gradient-1{background-image:linear-gradient(to right,#08c6fe1a,#08c6fe4d)}.bg-gradient-dark{background:linear-gradient(to bottom,#051014,#0a1a20);padding-bottom:80px;position:relative;overflow:hidden}.bg-gradient-dark:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:linear-gradient(30deg,var(--color-primary),rgba(8,198,254,.1))}.btn-default{background-color:var(--color-primary);border-color:var(--color-primary)}.icon-circle{display:inline-flex;align-items:center;justify-content:center;height:80px;width:80px;color:var(--color-primary);background-color:#08c6fe1a;border:2px solid var(--color-primary);border-radius:50%;transition:all .3s ease-in-out}.service:hover .icon-circle{background-color:var(--color-primary);color:#fff;transform:translateY(-5px);box-shadow:0 10px 20px #08c6fe33}.service .icon i{font-size:28px;line-height:1}.service{transition:all .3s ease-in-out;border-radius:10px;overflow:hidden;padding:30px 20px;background-color:#fff;box-shadow:0 5px 15px #0000000d;height:100%}.service:hover{transform:translateY(-5px);box-shadow:0 15px 30px #0000001a}.service .content h4.title{margin-top:25px;margin-bottom:15px;color:#cbcbcb}.service .content h4.title a{color:inherit;text-decoration:none}.about-area{padding-top:70px}.section-title .title span.theme-gradient{font-weight:600}#features{padding-top:80px;padding-bottom:100px}.service-wrapper{margin-top:50px}.service .description{color:#555}#features .sal-animate{margin-bottom:32px}.entry-content h2{margin-bottom:.5rem;color:#08c6fe}.entry-content h3{margin-top:2rem;margin-bottom:1rem;color:#333;font-weight:600}.entry-content h4{margin-top:1.5rem;margin-bottom:.75rem;color:#444}.entry-content h5{margin-top:1.25rem;margin-bottom:.5rem;color:#555}.updated-date{color:#666;font-style:italic;margin-bottom:2rem}.entry-content p{margin-bottom:1.5rem;line-height:1.6}.entry-content ul{margin-bottom:1.5rem;padding-left:2rem}.entry-content li{margin-bottom:.5rem;line-height:1.6}#timer{font-size:35px}.page{display:grid;place-items:center;min-height:80vh}.page .container{text-align:center}.page .button{display:inline-block;padding:12px 18px;background:#0f62fe;color:#fff;border-radius:10px;text-decoration:none}.page .small{color:#666;font-size:.9rem;margin-top:12px}.mobile-nav-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#040a0c8c;opacity:0;pointer-events:none;transition:opacity .25s ease;z-index:998}.mobile-nav-overlay.is-open{opacity:1;pointer-events:auto}.mobile-nav-panel{position:fixed;right:0;top:0;height:100vh;width:min(320px,85vw);background:#0b1418;color:#f4f7f9;transform:translate(100%);transition:transform .25s ease;z-index:999;padding:24px 20px;display:flex;flex-direction:column;gap:24px;box-shadow:-12px 0 30px #00000059}.mobile-nav-panel.is-open{transform:translate(0)}.mobile-nav-header{display:flex;align-items:center;justify-content:space-between}.mobile-nav-title{font-size:18px;font-weight:600;color:#f4f7f9}.mobile-nav-close{background:transparent;border:none;color:#f4f7f9;font-size:20px;padding:6px}.mobile-nav-links{list-style:none;margin:0;padding:0;display:grid;gap:12px}.mobile-nav-links a{display:block;padding:12px 14px;border-radius:12px;background:#ffffff0d;color:inherit;text-decoration:none;font-weight:500}.mobile-nav-links a:hover{background:#08c6fe33}.fb-page{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:32px 16px 64px;background:linear-gradient(180deg,#f5fbff,#eef4f8);color:#111827;-webkit-font-smoothing:antialiased}.fb-card{width:100%;max-width:560px;background:#fff;border:1px solid #e5e7eb;border-radius:18px;box-shadow:0 10px 40px #08465f14;padding:28px 24px 32px;margin-top:24px;animation:cardEntrance .75s cubic-bezier(.16,1,.3,1) both}.fb-logo{margin-bottom:20px}.fb-logo a{display:inline-block}.fb-logo img,.fb-logo svg{height:38px;width:auto;display:block}.fb-title{font-size:24px;line-height:1.25;font-weight:800;color:#111827;margin:0 0 10px;animation:fadeInSlideUp .6s cubic-bezier(.16,1,.3,1) both;animation-delay:.05s}.fb-subtitle{font-size:15px;line-height:1.55;color:#4b5563;margin:0 0 24px;animation:fadeInSlideUp .6s cubic-bezier(.16,1,.3,1) both;animation-delay:.1s}.fb-question{font-size:16px;font-weight:700;color:#111827;margin:0 0 12px;animation:fadeInSlideUp .6s cubic-bezier(.16,1,.3,1) both;animation-delay:.15s}.fb-reasons{display:flex;flex-direction:column;gap:10px;margin-bottom:20px;animation:fadeInSlideUp .6s cubic-bezier(.16,1,.3,1) both;animation-delay:.2s}.fb-reason{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:14px 16px;border:1.5px solid #e5e7eb;border-radius:12px;background:#fff;color:#111827;font-size:15px;line-height:1.4;cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.fb-reason:hover{border-color:#9bdcf2}.fb-reason.is-selected{border-color:#08c6fe;background:#f0fbff;box-shadow:0 0 0 3px #08c6fe26}.fb-radio{flex:0 0 auto;width:18px;height:18px;border-radius:50%;border:2px solid #cbd5e1;position:relative}.fb-reason.is-selected .fb-radio{border-color:#08c6fe}.fb-reason.is-selected .fb-radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#08c6fe}.fb-comment-block{margin-bottom:20px;animation:fadeInSlideDown .35s cubic-bezier(.16,1,.3,1) both}.fb-label{display:block;font-size:14px;font-weight:600;color:#374151;margin-bottom:6px}.fb-hint-wrapper{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s cubic-bezier(.16,1,.3,1),opacity .25s ease,margin-bottom .3s ease;margin-bottom:0}.fb-hint-wrapper.is-expanded{max-height:200px;opacity:1;margin-bottom:10px}.fb-hint{font-size:13px;line-height:1.5;color:#2563eb;background:#eff6ff;border-radius:10px;padding:10px 12px;margin:0}.fb-textarea{width:100%;min-height:120px;resize:vertical;padding:12px 14px;border:1.5px solid #e5e7eb;border-radius:12px;font-size:15px;line-height:1.5;font-family:inherit;color:#111827;box-sizing:border-box}.fb-textarea::placeholder{color:#9ca3af;opacity:1}.fb-textarea:focus{outline:none;border-color:#08c6fe;box-shadow:0 0 0 3px #08c6fe26}.fb-submit{width:100%;padding:14px 20px;border:none;border-radius:12px;background:#08c6fe;color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:opacity .15s ease,transform .05s ease;animation:fadeInSlideUp .6s cubic-bezier(.16,1,.3,1) both;animation-delay:.25s}.fb-submit:hover:not(:disabled){opacity:.92}.fb-submit:active:not(:disabled){transform:translateY(1px)}.fb-submit:disabled{background:#cbd5e1;cursor:not-allowed}.fb-error{margin:0 0 16px;padding:12px 14px;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:14px}.fb-thanks{text-align:center;padding:16px 8px}.fb-thanks-icon{width:64px;height:64px;border-radius:50%;background:#ecfdf5;color:#059669;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px}.fb-thanks-title{font-size:22px;font-weight:800;color:#111827;margin:0 0 10px}.fb-thanks-body{font-size:15px;line-height:1.55;color:#4b5563;margin:0}@media (min-width: 640px){.fb-card{padding:36px 40px 40px}.fb-title{font-size:28px}}.fb-form-content{transition:opacity .35s ease,transform .35s cubic-bezier(.16,1,.3,1);opacity:1;transform:translateY(0)}.fb-form-content.is-fading-out{opacity:0;transform:translateY(-12px);pointer-events:none}.fb-thanks{text-align:center;padding:16px 8px;animation:fadeInSlideUp .5s cubic-bezier(.16,1,.3,1) both}.fb-thanks-icon{width:64px;height:64px;border-radius:50%;background:#ecfdf5;color:#059669;display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;animation:iconPop .5s cubic-bezier(.34,1.56,.64,1) both;animation-delay:.15s}@keyframes cardEntrance{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeInSlideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInSlideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes iconPop{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}
