@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-devanagari-400-normal.CJDn6rn8.woff2) format("woff2"),url(/_astro/poppins-devanagari-400-normal.CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2) format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2) format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primary-color: #2b4c98;--background-color: #e7e7e7;--accent-color: #56a8f6;--white: #ffffff;--gray-600: #6b7280;--gray-200: #e5e7eb;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background:linear-gradient(135deg,var(--background-color) 0%,var(--white) 100%);min-height:100vh;overflow-x:hidden;position:relative}.container{max-width:28rem;margin:0 auto;padding:3rem 1rem;position:relative;z-index:10}.background-waves{position:absolute;inset:0;opacity:.05;pointer-events:none}.wave{position:absolute;border-radius:50%;filter:blur(3rem)}.wave-1{top:5rem;left:0;width:100%;height:8rem;background:var(--accent-color);animation:pulse 4s ease-in-out infinite}.wave-2{bottom:10rem;right:0;width:24rem;height:24rem;background:var(--primary-color);animation:pulse 4s ease-in-out infinite 1s}.toast{position:fixed;top:1rem;left:50%;transform:translate(-50%) translateY(-5rem);z-index:50;background:var(--primary-color);color:var(--white);padding:.5rem 1rem;border-radius:.5rem;box-shadow:var(--shadow-lg);transition:transform .3s ease-out}.toast.show{transform:translate(-50%) translateY(0)}.toast-content{display:flex;align-items:center;gap:.5rem}.toast-indicator{width:.5rem;height:.5rem;background:var(--accent-color);border-radius:50%;animation:pulse 2s ease-in-out infinite}.swipe-instruction{position:fixed;bottom:1rem;left:50%;transform:translate(-50%);z-index:40;background:#000000b3;color:var(--white);padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;animation:fadeInOut 4s ease-in-out infinite}.header{text-align:center;margin-bottom:2rem;animation:fadeInUp 1s ease-out}.logo-container{position:relative;display:inline-block;margin-bottom:1rem}.logo{display:flex;align-items:center;justify-content:center;transition:all .5s ease;cursor:pointer;position:relative;overflow:hidden;animation:float 3s ease-in-out infinite}.anchor-icon{width:3rem;height:3rem;color:var(--white);transition:transform .3s ease}.anchor-icon{transform:rotate(12deg)}.anchor-icon{transform:rotate(45deg)}.ripple-effect{position:absolute;inset:0;border-radius:50%;background:var(--accent-color);opacity:0;transform:scale(1);transition:all .5s ease}.logo:hover .ripple-effect{opacity:.2;transform:scale(1.5)}.logo:active .ripple-effect{opacity:.3;transform:scale(1.25)}.company-name{font-size:1.5rem;font-weight:700;color:var(--primary-color);margin-bottom:.5rem;animation:fadeInUp .8s ease-out .2s both}.company-tagline{color:var(--gray-600);font-size:.875rem;animation:fadeInUp .8s ease-out .3s both}.social-links{display:flex;justify-content:center;gap:1rem;margin-bottom:2rem;animation:fadeInUp 1s ease-out .4s both}.social-link{width:3rem;height:3rem;background:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-md);border:1px solid var(--gray-200);transition:all .3s ease;color:var(--primary-color);text-decoration:none;touch-action:manipulation;animation:bounceIn .6s ease-out}.social-link:nth-child(1){animation-delay:.6s}.social-link:nth-child(2){animation-delay:.7s}.social-link:nth-child(3){animation-delay:.8s}.social-link svg{width:1.25rem;height:1.25rem;transition:all .3s ease}.social-link:hover{transform:scale(1.1) translateY(-.25rem);box-shadow:var(--shadow-lg)}.social-link:active{transform:scale(.95);box-shadow:var(--shadow-sm)}.social-link[data-platform=twitter]:hover{background:#000;color:var(--white)}.social-link[data-platform=linkedin]:hover{background:#0077b5;color:var(--white)}.social-link[data-platform=instagram]:hover{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);color:var(--white)}.social-link:hover svg{transform:rotate(12deg) scale(1.1)}.main-links{display:flex;flex-direction:column;gap:1rem}.main-link{display:block;width:100%;padding:1rem;border-radius:.75rem;box-shadow:var(--shadow-md);border:1px solid var(--gray-200);transition:all .5s ease;text-decoration:none;position:relative;overflow:hidden;touch-action:manipulation;animation:slideInLeft .6s ease-out}.main-link:nth-child(1){animation-delay:.8s}.main-link:nth-child(2){animation-delay:.95s}.main-link:nth-child(3){animation-delay:1.1s}.main-link:nth-child(4){animation-delay:1.25s}.main-link{background:var(--white);color:var(--primary-color)}.main-link.primary-link{background:var(--primary-color);color:var(--white);border-color:var(--primary-color)}.main-link:hover{transform:scale(1.02) translateY(-.25rem);box-shadow:var(--shadow-xl)}.main-link:not(.primary-link):hover{background:var(--accent-color);color:var(--white);border-color:var(--accent-color)}.main-link.primary-link:hover{background:#2a3d9f}.main-link:active,.main-link.touched{transform:scale(.98);box-shadow:var(--shadow-sm)}.main-link.swiping{transform:scale(1.05);box-shadow:var(--shadow-lg);border:2px solid var(--accent-color);border-opacity:.3}.main-link{display:flex;align-items:center;gap:1rem}.link-icon{width:3rem;height:3rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0}.main-link .link-icon{background:#56a8f61a}.main-link.primary-link .link-icon{background:#fff3}.link-icon svg{width:1.5rem;height:1.5rem;transition:all .3s ease}.main-link:hover .link-icon{transform:scale(1.1) rotate(3deg)}.main-link:hover .link-icon svg{transform:scale(1.1)}.link-content{flex:1;line-height:1.1;text-align:left}.link-content h3{font-size:1.125rem;line-height:1;font-weight:600;margin-bottom:.125rem;transition:transform .3s ease}.link-content p{font-size:.875rem;opacity:.8;transition:transform .3s ease}.main-link:hover .link-content h3,.main-link:hover .link-content p{transform:translate(.25rem)}.arrow-indicator{transition:all .3s ease;opacity:0;transform:translate(.5rem)}.main-link:hover .arrow-indicator{opacity:1;transform:translate(0)}.arrow{width:.5rem;height:.5rem;border-right:2px solid currentColor;border-top:2px solid currentColor;transform:rotate(45deg)}.shimmer-effect{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transform:translate(-100%);transition:transform 1s ease}.main-link:hover .shimmer-effect{transform:translate(100%)}.swipe-indicators{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 .5rem;opacity:0;transition:opacity .3s ease;pointer-events:none}.main-link.swiping .swipe-indicators{opacity:.7}.swipe-icon{width:1.25rem;height:1.25rem;color:var(--accent-color);animation:pulse 2s ease-in-out infinite}.footer{text-align:center;margin-top:3rem;padding-top:2rem;border-top:1px solid var(--gray-200);animation:fadeInUp 1s ease-out 1s both}.footer p{color:var(--gray-600);font-size:.875rem;margin-bottom:.5rem}.footer-dots{display:flex;justify-content:center;align-items:center;gap:.5rem}.dot{width:.5rem;height:.5rem;border-radius:50%;animation:pulse 2s ease-in-out infinite}.dot:nth-child(1){background:var(--accent-color)}.dot:nth-child(2){background:var(--primary-color);animation-delay:.2s}.dot:nth-child(3){background:var(--accent-color);animation-delay:.4s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInOut{0%,to{opacity:0}10%,90%{opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 480px){.container{padding:2rem 1rem}.anchor-icon{width:2.5rem;height:2.5rem}.company-name{font-size:1.25rem}.social-links{gap:.75rem}.social-link{width:2.5rem;height:2.5rem}.main-link{padding:.875rem}.link-content h3{font-size:1rem}.link-content p{font-size:.8125rem}}@media (prefers-contrast: high){.main-link,.social-link{border-width:2px}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
