.error404 .search-form{max-width:480px;margin:32px auto 0}.error404 .search-form input[type="search"]{padding:14px 18px;font-size:16px;border-radius:12px}.error404 .search-form button{padding:14px 24px;font-size:15px;border-radius:12px}.inner-hero.bg-dark{background:radial-gradient(ellipse at 80% 40%,rgb(108 60 225 / .15) 0%,transparent 60%),radial-gradient(ellipse at 20% 70%,rgb(0 200 150 / .08) 0%,transparent 50%),#0D0D1A}.about-story>div:first-child .sec-title{font-size:clamp(28px, 4vw, 40px)}#faq .faq-list{margin-top:0}.contact-map{width:100%;height:280px;background:var(--c-surface);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;color:var(--c-muted);font-size:14px;border:1px solid var(--c-border);margin-bottom:24px}.form-success{animation:fadeInUp 0.4s ease forwards}@keyframes fadeInUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.value-card{border:1px solid var(--c-border);transition:transform var(--trans),box-shadow var(--trans)}.value-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.inner-page .breadcrumbs{padding:24px 0 0;color:rgb(255 255 255 / .4)}.inner-page .breadcrumbs a{color:rgb(108 60 225 / .8)}.inner-page .breadcrumbs span{color:rgb(255 255 255 / .3)}