.app-shell{max-width:100vw;min-height:100vh;overflow:hidden;width:100%}.site-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#07111fe6;border-bottom:1px solid #98c1e629;left:0;position:fixed;right:0;top:0;z-index:10}.site-header.is-hidden{transform:translateY(-110%)}.footer-inner,.header-inner,.page-content{margin:0 auto;width:min(100% - 40px,1160px)}.header-inner{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:76px;position:relative}.brand{align-items:center;color:#f5f9ff;display:inline-flex;gap:11px;min-width:0;text-decoration:none}.brand-mark{background:#0b1b2d;border:1px solid #7dbbff66;border-radius:12px;display:grid;height:42px;place-items:center;width:42px}.brand-mark img{height:30px;object-fit:contain;width:30px}.brand small,.brand strong{display:block}.brand strong{font-size:.98rem;letter-spacing:-.02em}.brand small{color:#8ea6bf;font-size:.7rem;margin-top:3px}.desktop-nav{align-items:center;display:flex;gap:6px}.nav-link,.primary-button,.secondary-button{align-items:center;border-radius:10px;display:inline-flex;font-size:.88rem;font-weight:700;gap:8px;text-decoration:none}.nav-link{color:#aabed2;padding:10px 12px;transition:box-shadow .18s ease,text-shadow .18s ease,border-color .18s ease}.back-to-top:hover,.footer-icon-link:hover,.nav-link:hover,.primary-button:hover,.secondary-button:hover{border-color:#7dbbffa6;box-shadow:0 12px 26px #0000003d;text-shadow:0 0 12px #7dbbffb3}.menu-button{background:#0b1b2d;border:1px solid #98c1e647;border-radius:10px;color:#f5f9ff;cursor:pointer;display:none;flex:0 0 auto;height:42px;transition:box-shadow .18s ease,text-shadow .18s ease,border-color .18s ease;width:42px}.menu-button:hover{border-color:#7dbbffa6;box-shadow:0 12px 26px #0000003d;text-shadow:0 0 12px #7dbbffb3}.menu-button svg{height:20px;width:20px}.mobile-nav{background:#0b1b2d;border:1px solid #98c1e640;border-radius:16px;box-shadow:0 20px 48px #0000005c;display:grid;padding:10px;position:absolute;right:0;top:calc(100% + 10px);width:min(260px,100%)}.page-content{padding:142px 0 74px}.hero-section{grid-gap:clamp(38px,7vw,96px);align-items:center;display:grid;gap:clamp(38px,7vw,96px);grid-template-columns:minmax(0,1fr) minmax(360px,.84fr)}.clock-card,.feature-card,.hero-copy,.message-card{min-width:0}.eyebrow{color:#7dbbff;font-size:.75rem;font-weight:800;letter-spacing:.15em;margin:0 0 13px;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{color:#fff;font-size:clamp(2.8rem,7vw,6.4rem);letter-spacing:-.08em;line-height:.95;margin-bottom:22px;max-width:620px}h1 span{color:#83ccff}.intro{color:#b7c8da;font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.75;margin-bottom:30px;max-width:510px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px}.primary-button,.secondary-button{border:1px solid #0000;padding:13px 16px;transition:box-shadow .18s ease,text-shadow .18s ease,border-color .18s ease}.primary-button{background:#83ccff;color:#062039}.secondary-button{background:#0d1d31b3;border-color:#98c1e64d;color:#f5f9ff}.clock-card{background:linear-gradient(145deg,#153452eb,#0a1b2ef0);border:1px solid #7dbbff61;border-radius:24px;box-shadow:0 30px 80px #00000057;padding:clamp(24px,4vw,38px);position:relative;transition:box-shadow .18s ease,text-shadow .18s ease,border-color .18s ease}.clock-card:after{border:1px solid #7dbbff29;border-radius:50%;content:"";height:148px;position:absolute;right:-38px;top:-58px;width:148px}.clock-card-heading{align-items:center;display:flex;gap:12px;position:relative;z-index:1}.icon-badge,.message-icon{background:#05152680;border:1px solid #7dbbff57;border-radius:12px;color:#83ccff;display:inline-grid;flex:0 0 auto;place-items:center}.icon-badge{height:40px;width:40px}.icon-badge svg,.message-icon svg{height:19px;width:19px}.card-caption,.card-label{margin:0}.card-label{color:#fff;font-size:.95rem;font-weight:800}.card-caption{color:#9eb2c6;font-size:.75rem;margin-top:3px}.live-label{align-items:center;border:1px solid #7dbbff3d;border-radius:999px;color:#b9e6ff;display:inline-flex;font-size:.72rem;font-weight:700;gap:7px;margin-left:auto;padding:7px 9px}.live-label span{background:#62e0a2;border-radius:50%;box-shadow:0 0 0 5px #62e0a21f;height:7px;width:7px}.clock-time{font-feature-settings:"tnum";color:#fff;display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(2.4rem,7vw,5.1rem);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.09em;line-height:1;margin-top:42px;white-space:nowrap}.clock-date{color:#d7e8f7;font-size:clamp(1rem,2vw,1.16rem);margin:19px 0 0}.clock-status,.clock-zone{align-items:center;color:#9eb2c6;display:flex;font-size:.86rem;gap:8px;margin:10px 0 0}.clock-status svg,.clock-zone svg{color:#83ccff}.clock-status{background:#051526b8;border-radius:999px;color:#b9dcf4;display:inline-flex;margin-top:27px;padding:9px 12px}.details-section{padding-top:118px}.section-heading{margin-bottom:30px;max-width:650px}h2{color:#fff;font-size:clamp(2rem,4vw,3.9rem);letter-spacing:-.06em;line-height:1;margin:10px 0 0}.feature-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.feature-card{background:#0d1d31d1;border:1px solid #98c1e633;border-radius:18px;min-height:210px;padding:24px;transition:box-shadow .18s ease,text-shadow .18s ease,border-color .18s ease}.clock-card:hover,.feature-card:hover,.message-card:hover{border-color:#7dbbffa6;box-shadow:0 22px 52px #0000004d;text-shadow:0 0 12px #7dbbff38}.feature-card h3{font-size:1.06rem;margin:28px 0 10px}.feature-card p,.message-card p{color:#aabed2;font-size:.92rem;line-height:1.7;margin-bottom:0}.message-card{grid-gap:18px;align-items:start;background:#10253dcc;border:1px solid #98c1e633;border-radius:22px;display:grid;gap:18px;grid-template-columns:auto minmax(0,1fr);margin-top:88px;padding:clamp(24px,5vw,48px);transition:box-shadow .18s ease,text-shadow .18s ease,border-color .18s ease}.message-icon{height:46px;width:46px}.message-card h2{font-size:clamp(1.8rem,4vw,3.2rem);margin:0 0 16px;max-width:680px}.message-card p:last-child{max-width:650px}.site-footer{background:#030c16b3;border-top:1px solid #98c1e629}.footer-inner{align-items:center;display:flex;gap:20px;justify-content:space-between;min-height:96px}.footer-inner p{color:#8ea6bf;font-size:.8rem;margin:0}.footer-inner p a{color:#f4f7fb;font-weight:800;text-underline-offset:3px}.footer-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.footer-icon-link{border:1px solid #98c1e63d;border-radius:10px;color:#aabed2;display:inline-grid;height:34px;place-items:center;transition:box-shadow .18s ease,text-shadow .18s ease,border-color .18s ease;width:34px}.footer-icon-link svg{height:15px;width:15px}.back-to-top{background:#83ccff;border:1px solid #7dbbff7a;border-radius:13px;bottom:22px;color:#062039;cursor:pointer;display:inline-grid;height:44px;opacity:0;place-items:center;pointer-events:none;position:fixed;right:22px;transition:box-shadow .18s ease,text-shadow .18s ease,border-color .18s ease;width:44px;z-index:9}.back-to-top.is-visible{opacity:1;pointer-events:auto}.back-to-top:hover{border-color:#062039bf;text-shadow:0 0 12px #ffffffb3}@media (max-width:820px){.desktop-nav{display:none}.menu-button{display:inline-grid;place-items:center}.hero-section{gap:48px;grid-template-columns:minmax(0,1fr)}.feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.footer-inner,.header-inner,.page-content{max-width:calc(100vw - 28px);width:calc(100% - 28px)}.header-inner{min-height:70px}.menu-button{top:14px;z-index:11}.menu-button,.mobile-nav{position:fixed;right:14px}.mobile-nav{top:70px}.brand small{display:none}.page-content{padding-bottom:56px;padding-top:112px}h1{font-size:clamp(2.7rem,15vw,4.8rem)}.clock-card{padding:24px 18px}.clock-time{font-size:clamp(1.6rem,9.2vw,3.8rem)}.feature-grid{grid-template-columns:1fr}.feature-card{min-height:auto}.message-card{grid-template-columns:1fr;margin-top:72px}.footer-inner{align-items:flex-start;flex-direction:column;padding:24px 0}.footer-links{justify-content:flex-start}.back-to-top{bottom:14px;right:14px}}:root{background:#07111f;color:#f4f7fb;color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:92px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at 12% 8%,#5191ff33,#0000 30rem),radial-gradient(circle at 92% 80%,#5be0be1a,#0000 27rem),#07111f;margin:0;min-width:320px;overflow-x:hidden}body:before{background-image:linear-gradient(hsla(0,0%,100%,.024) 1px,#0000 0),linear-gradient(90deg,hsla(0,0%,100%,.024) 1px,#0000 0);background-size:52px 52px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000c,#0000 90%);mask-image:linear-gradient(180deg,#000c,#0000 90%);position:fixed;z-index:-1}a,button{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid #83ccffe6;outline-offset:4px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/*# sourceMappingURL=main.0f0d1fed.css.map*/