.landing{--font-body:-apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--backgroundPrimary:#0f0f0f;--backgroundSecondary:#1c1c1c;--backgroundTertiary:#242424;--textPrimary:white;--textSecondary:#ccc;--textTertiary:#9e9e9e;--statusCritical:#ff453a;--statusGood:#30e68a;--actionPrimary:#0a84ff;--border:#ffffff1f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--backgroundPrimary);color:var(--textPrimary);font-family:var(--font-body);-webkit-font-smoothing:antialiased;flex:1}html:has(.landing){scroll-behavior:smooth}body:has(.landing){background:#0f0f0f}.landing a{color:inherit;touch-action:manipulation;text-decoration:none}.landing a:focus-visible{outline:2px solid var(--actionPrimary);outline-offset:7px}.landing .nav,.landing footer{width:var(--content);justify-content:space-between;align-items:center;margin:auto;display:flex}.landing .nav{height:94px}.landing .site-header{z-index:20;background:var(--backgroundPrimary);border-bottom:1px solid var(--border);position:sticky;top:0}.landing .brand{letter-spacing:-.8px;align-items:center;gap:10px;font-size:25px;font-weight:500;display:inline-flex}.landing .brand img{border-radius:8px}.landing h1,.landing h2{letter-spacing:-.045em;margin:0;font-weight:400;line-height:1.09}.landing h1{font-size:clamp(64px,7.4vw,104px)}.landing h2{font-size:clamp(48px,5.2vw,74px)}.landing .cta{background:linear-gradient(180deg, #ffffff3d 0%, #ffffff0f 48%, #fff0 52%), var(--actionPrimary);color:#fff;letter-spacing:-.01em;white-space:nowrap;border:1px solid #ffffff3d;border-radius:999px;justify-content:center;align-items:center;min-height:44px;margin-top:32px;padding:0 20px;font-size:15px;font-weight:590;line-height:24px;transition:filter .14s ease-out,transform .14s ease-out;display:inline-flex;box-shadow:inset 0 1px #ffffff80,inset 0 -1px 1px #0000002e,0 8px 24px #0a84ff52,0 1px 2px #00000059}.landing .cta:hover{filter:brightness(1.08)}.landing .cta:active{filter:brightness(.96);transform:scale(.97)}.landing footer{border-top:1px solid var(--border);flex-wrap:wrap;gap:16px;padding:25px 0 32px}.landing footer .brand{font-size:20px}.landing footer .brand img{width:28px;height:28px}.landing .legal{color:var(--textTertiary);flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:12px;display:flex}.landing .legal a:hover{color:var(--textPrimary)}.landing .skip{background:var(--backgroundSecondary);z-index:10;padding:12px;position:fixed;top:-100px;left:20px}.landing .skip:focus{top:20px}@media (max-width:1000px){.landing h2{font-size:clamp(42px,5.4vw,60px)}}@media (max-width:700px){.landing .nav{height:76px}.landing .brand{font-size:22px}.landing .brand img{width:32px;height:32px}.landing h1{font-size:clamp(60px,15.5vw,84px)}.landing h2{font-size:clamp(43px,11.3vw,65px)}.landing footer{padding:23px 0}}@media (prefers-reduced-motion:reduce){html:has(.landing){scroll-behavior:auto}.landing *{transition:none!important}}.landing .nav .nav-download{min-height:38px;margin-top:0;padding:0 16px}.landing .site-header .nav{gap:8px;width:min(1024px,100% - 48px);height:52px}.landing .site-header .brand{gap:8px;font-size:19px}.landing .site-header .brand img{border-radius:6px;width:26px;height:26px}.landing .nav-links{flex:1;justify-content:space-evenly;align-items:center;margin:0 16px;display:flex}.landing .nav-links a{letter-spacing:-.15px;min-height:44px;color:var(--textSecondary);white-space:nowrap;align-items:center;padding:0 8px;font-size:14px;line-height:18px;transition:color .14s ease-out;display:inline-flex}.landing .nav-links a:hover{color:var(--textPrimary)}.landing .nav-links a[aria-current=page]{color:var(--textPrimary);font-weight:600}.landing .site-header .nav .nav-download{min-height:30px;padding:0 14px;font-size:13px;box-shadow:inset 0 1px #fff6,0 4px 12px #0a84ff47}.landing.landing-bar{z-index:20;flex:none;position:sticky;top:0}.landing .nav-menu-button,.landing .nav-menu{display:none}@media (max-width:700px){.landing .site-header{position:sticky}.landing .site-header .nav{gap:4px;width:calc(100% - 32px);height:56px}.landing .nav-links{display:none}.landing .site-header .nav .nav-download{margin-left:auto}.landing .nav-menu-button{width:44px;height:44px;color:var(--textPrimary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;place-items:center;margin-right:-10px;display:grid;position:relative}.landing .nav-burger{width:18px;height:10px;position:relative}.landing .nav-burger i{background:currentColor;border-radius:1px;height:1.5px;transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute;left:0;right:0}.landing .nav-burger i:first-child{top:0}.landing .nav-burger i:last-child{bottom:0}.landing .nav-menu-button[aria-expanded=true] .nav-burger i:first-child{transform:translateY(4.25px)rotate(45deg)}.landing .nav-menu-button[aria-expanded=true] .nav-burger i:last-child{transform:translateY(-4.25px)rotate(-45deg)}.landing .nav-menu{background:var(--backgroundPrimary);opacity:0;visibility:hidden;pointer-events:none;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0 16px;height:calc(100dvh - 100%);padding:10px 16px 18px;transition:opacity .2s cubic-bezier(.4,0,.2,1),visibility 0s linear .2s;display:grid;position:absolute;top:100%;left:0;right:0}.landing .nav-menu[data-open]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.landing .nav-menu a{transition:opacity .12s cubic-bezier(.4,0,1,1)}.landing .nav-menu[data-leaving] a{opacity:0}.landing .nav-menu a{letter-spacing:-.43px;min-height:48px;color:var(--textSecondary);align-items:center;gap:12px;font-size:17px;display:flex}.landing .nav-menu-glyph{width:22px;height:22px;color:var(--textTertiary);flex:none;place-items:center;display:grid}.landing .nav-menu a[aria-current=page]{color:var(--textPrimary);font-weight:600}.landing .nav-menu a[aria-current=page] .nav-menu-glyph{color:var(--textPrimary)}@media (prefers-reduced-motion:reduce){.landing .nav-burger i{transition:none}}}@media (max-width:380px){.landing .nav .nav-download{padding-inline:13px;font-size:14px}}.landing .does,.landing .waits{width:var(--content);margin:auto}.landing .does{border-top:1px solid var(--border);padding:120px 0 72px;scroll-margin-top:94px}.landing .waits{padding:0 0 120px}.landing .does h2,.landing .waits h2{letter-spacing:-.01em;color:var(--textSecondary);margin:0 0 20px;font-size:17px;font-weight:600;line-height:22px}.landing .does .lead,.landing .waits .lead{max-width:1040px}.landing .does .lead a,.landing .does .lead b,.landing .waits .lead a,.landing .waits .lead b{color:var(--textPrimary);font-weight:600}.landing .does .lead a:hover,.landing .waits .lead a:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.landing .does-starlink{white-space:nowrap}.landing .does-logos{vertical-align:-3px;gap:6px;margin-left:10px;display:inline-flex}.landing .does-logos img{object-fit:contain;width:30px;height:30px}.landing .waits .lead .waits-all{color:var(--actionPrimary);white-space:nowrap}.landing .waits-all svg{vertical-align:-.05em;width:.8em;height:.8em;margin-left:6px;display:inline}@media (max-width:700px){.landing .does{padding:72px 0 48px;scroll-margin-top:76px}.landing .waits{padding:0 0 72px}.landing .does-logos{gap:4px;margin-left:6px}.landing .does-logos img{width:22px;height:22px}}.landing .brand span{font-family:"Malibu", var(--font-body);font-kerning:normal;letter-spacing:.01em;font-weight:700}.landing .earth-hero{height:calc(100svh - 95px);min-height:640px;max-height:1100px;position:relative;overflow:hidden}.landing .earth-globe{aspect-ratio:1600/1306;width:max(100%,1000px);margin-left:50%;position:relative;transform:translate(-50%)}.landing .earth-globe:before{content:"";background:var(--earth-desktop) center / 100% 100%;filter:blur(2px);position:absolute;inset:0}.landing .earth-globe picture img{width:100%;height:100%;display:block;position:relative}.landing .earth-mark,.landing .earth-plane{position:absolute}.landing .earth-mark[data-mark=lhr]{top:32.951%;left:87.912%}.landing .earth-mark[data-mark=jfk]{top:32.951%;left:12.088%}.landing .earth-mark i{background:var(--actionPrimary);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:-5px;box-shadow:0 0 0 2.5px #fff}.landing .earth-mark b{letter-spacing:.01em;font-size:15px;font-weight:600;position:absolute;top:12px;left:0;transform:translate(-50%)}.landing .earth-plane{transform-origin:18px 16.5px;width:36px;height:auto;margin:-16.5px 0 0 -18px;top:18.449%;left:45.817%;transform:rotate(176.236deg)}.landing .earth-copy{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:16px;width:min(900px,100% - 40px);margin:auto;padding-top:56px;display:flex;position:relative}.landing .earth-copy h1{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(40px,5vw,72px);font-weight:600;line-height:1.05}.landing .earth-copy p{max-width:560px;color:var(--textSecondary);text-wrap:balance;margin:0;font-size:21px;line-height:1.45}.landing .badge-link{margin-top:16px;display:block}.landing .badge-link img{width:auto;height:44px;display:block}@media (max-width:700px){.landing .earth-hero{height:calc(100svh - 77px);min-height:600px}.landing .earth-copy{padding-top:48px}.landing .earth-copy p{font-size:17px}.landing .earth-globe{aspect-ratio:700/620;width:calc(1.628*min(100%,430px));margin-top:32px}.landing .earth-globe:before{background-image:var(--earth-phone)}.landing .earth-mark[data-mark=lhr]{top:46.044%;left:75.23%}.landing .earth-mark[data-mark=jfk]{top:46.044%;left:24.77%}.landing .earth-plane{transform-origin:14px 12.8px;width:28px;margin:-12.8px 0 0 -14px;top:41.062%;left:47.217%;transform:rotate(177.892deg)}}.landing{--content:min(1280px, calc(100% - 96px))}.landing .lead{letter-spacing:-.022em;color:var(--textTertiary);text-wrap:pretty;margin:0;font-size:34px;font-weight:600;line-height:1.24}.landing .lead b{color:var(--textPrimary);font-weight:600}.landing .testimonial{width:var(--content);margin:auto;padding:128px 0 96px}.landing .testimonial figure{max-width:980px;margin:0}.landing .testimonial blockquote{margin:0}.landing .testimonial blockquote p{letter-spacing:-.02em;color:var(--textTertiary);text-wrap:pretty;margin:0;font-size:34px;font-weight:500;line-height:1.3}.landing .testimonial blockquote b{color:var(--textPrimary);font-weight:600}.landing .testimonial figcaption{color:var(--textTertiary);gap:8px;margin-top:32px;font-size:17px;line-height:1.4;display:flex}.landing .testimonial figcaption b{color:var(--textPrimary);font-weight:600}.landing .security{width:var(--content);margin:64px auto 32px}.landing .security-card,.landing .trip-card{background:var(--backgroundSecondary);border-radius:32px;position:relative;overflow:hidden}.landing .security-card{align-items:center;height:640px;display:flex}.landing .security-copy{z-index:1;max-width:660px;padding:64px;position:relative}.landing .security .lead{letter-spacing:-.02em;font-size:40px;line-height:1.18}.landing .security-fact{min-height:96px;margin:40px 0 0}.landing .security-live-label{letter-spacing:-.43px;color:var(--textSecondary);align-items:center;gap:10px;margin:0;font-size:17px;line-height:22px;display:flex}.landing .security-live-label .ts-live{background:var(--statusGood);border-radius:50%;flex:none;width:8px;height:8px}.landing .security-live-value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--textPrimary);margin:6px 0 0;font-size:64px;font-weight:600;line-height:68px}.landing .security-live-value small{letter-spacing:-.01em;color:var(--textSecondary);margin-left:6px;font-size:24px;font-weight:500}.landing .tilted-phone{transform-origin:50% 0;width:540px;height:auto;position:absolute;top:110px;left:55%;transform:perspective(2200px)rotateY(-24deg)rotateX(14deg)rotate(7deg)}.landing .flight-card{width:var(--content);background:var(--backgroundSecondary);border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;margin:auto;display:grid;overflow:hidden}.landing .flight-card .lead{max-width:620px;padding:64px}.landing .flight-photo{align-self:stretch}.landing .flight-photo img{object-fit:cover;width:100%;height:100%;display:block}.landing .takeoff{background:#c7c4b8;height:min(62.5vw,1000px);min-height:600px;margin-top:160px;position:relative;overflow:hidden}.landing .takeoff-photo,.landing .takeoff-photo img{width:100%;height:100%;position:absolute;inset:0}.landing .takeoff-photo img{object-fit:cover;object-position:50% 70%}.landing .takeoff .lead{color:#0f0f0f9e;max-width:520px;position:absolute;top:80px;left:max(48px,50% - 640px)}.landing .takeoff .lead b{color:#0f0f0f}.landing .trip{width:var(--content);grid-template-columns:repeat(20,minmax(0,1fr));gap:32px;margin:160px auto 0;display:grid}.landing .trip-card{height:660px}.landing .trip-island,.landing .trip-family{grid-column:span 12}.landing .trip-plane,.landing .trip-passport{grid-column:span 8}.landing .trip-card .lead{z-index:1;letter-spacing:-.02em;max-width:560px;margin:0;padding:44px 48px 0;font-size:30px;line-height:1.25;position:relative}.landing .trip-card img{height:auto;position:absolute}.landing .trip-island img{width:900px;top:190px;left:50%;transform:translate(-50%)}.landing .tail{color:var(--textSecondary);font-size:15px;line-height:1.4;position:absolute;bottom:48px;left:48px;right:48px}.landing .tail p{margin:0}.landing .tail p:first-child{color:var(--textTertiary)}.landing .tail-number{letter-spacing:-.02em;color:var(--textPrimary);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:76px;font-weight:600;line-height:1;margin:4px 0 20px!important}.landing .at-gate{color:var(--statusGood);border:1px solid #30e68a99;border-radius:999px;margin-bottom:14px;padding:5px 12px;font-weight:600;display:inline-block}.landing .late{color:var(--statusCritical)}.landing .trip-passport{background:var(--backgroundTertiary)}.landing .trip-passport img{border-radius:15px;width:min(400px,76%);top:300px;left:50%;transform:translate(-50%)rotate(-8deg);box-shadow:0 30px 60px #00000080}.landing .sticky-note{box-sizing:border-box;color:#3b3324;background:#fde68a;width:330px;height:300px;padding:34px 30px;position:absolute;top:200px;left:70px;transform:rotate(-5deg);box-shadow:0 24px 40px #00000073}.landing .sticky-note p{margin:0}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Caveat-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Caveat-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Caveat-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Caveat-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.landing .sticky-note{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:600}.landing .note-ask{font-size:52px;line-height:1.02;position:relative}.landing .note-ask s{text-decoration:none}.landing .note-ask svg{width:112%;height:90%;position:absolute;top:6%;left:-6%}.landing .note-ask path{fill:none;stroke:#d93a2b;stroke-width:7px;stroke-linecap:round}.landing .note-from{text-align:right;font-size:40px;margin-top:18px!important}.landing .push{background:#2b2b2e;border-radius:26px;align-items:flex-start;gap:14px;width:400px;padding:16px 18px;font-size:19px;line-height:1.3;display:flex;position:absolute;bottom:56px;right:40px;box-shadow:0 20px 50px #00000073}.landing .push img{border-radius:10px;flex:none;position:static}.landing .push div{flex:1;min-width:0}.landing .push p{margin:0}.landing .push p:first-child{justify-content:space-between;gap:12px;display:flex}.landing .push b{font-weight:600}.landing .push time{color:var(--textTertiary);font-size:15px}.landing .ask{width:var(--content);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:64px;margin:auto;padding:160px 0;display:grid}.landing .ask h2{letter-spacing:-.03em;text-wrap:balance;font-size:56px;font-weight:600;line-height:1.08}.landing .ask-buttons{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.landing .ask-button{letter-spacing:-.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-size:17px;font-weight:600;transition:transform .14s ease-out,filter .14s ease-out;display:inline-flex}.landing .ask-button:hover{filter:brightness(1.06)}.landing .ask-button:active{transform:scale(.97)}.landing .ask-button.claude{color:#fff;background:#d97757}.landing .ask-button.chatgpt{color:#0f0f0f;background:#fff}.landing .chat{color:#ececec;background:#212121;border-radius:28px;flex-direction:column;margin:0;padding:32px 28px 20px;font-size:17px;line-height:1.5;display:flex}.landing .chat p{margin:0}.landing .chat-question{background:#303030;border-radius:20px;align-self:flex-end;max-width:80%;padding:10px 16px}.landing .chat-tool{color:#afafaf;font-size:15px;margin-top:28px!important}.landing .chat-answer{margin-top:12px!important}.landing .chat-answer b{font-weight:600}.landing .chat-input{color:#afafaf;background:#303030;border-radius:26px;align-items:center;height:52px;margin-top:40px;padding:0 20px;font-size:17px;display:flex}.landing .closing{text-align:center;flex-direction:column;align-items:center;gap:24px;height:900px;padding-top:112px;display:flex;position:relative;overflow:hidden}.landing .closing h2{letter-spacing:-.03em;font-size:clamp(40px,5vw,72px);font-weight:600;line-height:1.05}.landing .closing .badge-link{margin-top:0}.landing .closing .price{color:var(--textTertiary);margin:0;font-size:15px;line-height:1.45}.landing .closing-phone{width:460px;height:auto;margin-top:56px}@media (max-width:1100px){.landing .lead,.landing .testimonial blockquote p{font-size:28px}.landing .security .lead{font-size:34px}.landing .tilted-phone{width:460px;left:52%}.landing .ask h2{font-size:44px}.landing .flight-card .lead{padding:48px}.landing .takeoff .lead{max-width:400px;top:56px}}@media (max-width:1000px){.landing{--content:calc(100% - 56px)}.landing .takeoff .lead{left:28px}.landing .trip>.trip-card{grid-column:1/-1}.landing .ask{grid-template-columns:1fr;gap:48px}}@media (max-width:700px){.landing{--content:calc(100% - 40px)}.landing .lead,.landing .testimonial blockquote p{font-size:22px;line-height:1.32}.landing .testimonial{padding:96px 0 72px}.landing .testimonial figcaption{margin-top:24px;font-size:15px}.landing .security{margin:48px auto 16px}.landing .security-card{border-radius:28px;height:auto;display:block}.landing .security-copy{padding:28px 24px 16px}.landing .security .lead{font-size:26px;line-height:1.2}.landing .security-fact{min-height:70px;margin-top:16px}.landing .security-live-label{letter-spacing:-.23px;font-size:15px;line-height:20px}.landing .security-live-value{margin-top:4px;font-size:44px;line-height:48px}.landing .security-live-value small{font-size:20px}.landing .tilted-phone{width:300px;margin:0 0 -200px calc(50% - 130px);display:block;position:relative;top:auto;left:auto}.landing .ask h2{font-size:34px;line-height:1.15}.landing .flight-card{border-radius:24px;grid-template-columns:1fr}.landing .flight-card .lead{padding:28px 24px 24px}.landing .flight-photo{aspect-ratio:4/5;align-self:start;width:100%}.landing .takeoff{aspect-ratio:1/2;height:auto;min-height:0;max-height:900px;margin-top:96px}.landing .takeoff-photo img{object-position:50% 100%}.landing .takeoff .lead{top:48px;left:16px;right:16px}.landing .trip{gap:16px;margin-top:96px}.landing .trip-card{border-radius:28px;height:440px}.landing .trip-plane{height:380px}.landing .trip-card .lead{padding:28px 24px 0;font-size:22px}.landing .trip-island img{width:400px;top:170px}.landing .tail{font-size:13px;bottom:32px;left:24px;right:24px}.landing .tail-number{font-size:55px;margin:3px 0 14px!important}.landing .at-gate{margin-bottom:10px;padding:4px 9px}.landing .trip-passport img{border-radius:11px;width:min(300px,76%);top:190px}.landing .sticky-note{width:200px;height:176px;padding:22px 18px;top:150px;left:36px}.landing .note-ask{font-size:30px}.landing .note-ask path{stroke-width:6px}.landing .note-from{font-size:25px;margin-top:10px!important}.landing .push{border-radius:20px;gap:10px;width:auto;padding:12px 14px;font-size:14px;bottom:24px;left:50px;right:12px}.landing .push img{border-radius:8px;width:32px;height:32px}.landing .push time{font-size:12px}.landing .ask{gap:32px;padding:96px 0}.landing .ask-buttons{margin-top:28px}.landing .ask-button{flex:1 1 0;justify-content:center;padding:0 12px;font-size:15px}.landing .chat{border-radius:24px;padding:24px 16px 16px;font-size:16px}.landing .chat-input{height:48px;margin-top:32px;font-size:16px}.landing .closing{gap:20px;height:844px;padding-top:96px}.landing .closing h2{font-size:40px}.landing .closing .price{max-width:300px;font-size:13px}.landing .closing-phone{width:300px;margin-top:40px}}.landing .board{--hair:#ffffff14;--font-data:ui-monospace, "SF Mono", Menlo, monospace;width:var(--content);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);font-variant-numeric:tabular-nums;margin:32px auto 64px;padding-top:24px}.landing .board-title{letter-spacing:0;color:var(--textSecondary);margin:0;font-size:17px;font-weight:600;line-height:1.3}.landing .board ul{grid-template-columns:repeat(6,minmax(0,1fr));margin:16px 0 0;padding:0;list-style:none;display:grid}.landing .board li+li{border-left:1px solid var(--hair)}.landing .board a{color:inherit;gap:2px;padding:8px 20px 28px;text-decoration:none;display:grid}.landing .board li:first-child a{padding-left:0}.landing .board-code{font-family:var(--font-data);color:var(--textTertiary);letter-spacing:.02em;align-items:center;gap:8px;font-size:13px;display:flex}.landing .board-flag{object-fit:cover;border-radius:2px;flex:none;width:20px;height:15px;display:block}.landing .board-code span{line-height:15px;transform:translateY(1px)}.landing .board-name{color:var(--textSecondary);white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.landing .board-wait{color:var(--textTertiary);margin-top:14px;font-size:15px}.landing .board-wait span{font-family:var(--font-data);letter-spacing:-.03em;color:var(--textPrimary);font-size:32px;font-weight:500}.landing .board-dot{vertical-align:6px;border-radius:50%;width:7px;height:7px;margin-right:10px;display:inline-block}.landing .board a:hover .board-name{color:var(--textPrimary)}.landing .board a:active{opacity:.6}@media (max-width:1000px){.landing .board ul{grid-template-columns:repeat(3,minmax(0,1fr))}.landing .board li:nth-child(4){border-left:0}.landing .board li:nth-child(4) a{padding-left:0}.landing .board li:nth-child(n+4){border-top:1px solid var(--hair)}.landing .board li:nth-child(n+4) a{padding-top:20px}}@media (max-width:700px){.landing .board{margin:16px auto 48px}.landing .board ul{grid-template-columns:repeat(2,minmax(0,1fr))}.landing .board li:nth-child(n){border-top:0;border-left:0}.landing .board li:nth-child(2n){border-left:1px solid var(--hair)}.landing .board li:nth-child(n+3){border-top:1px solid var(--hair)}.landing .board li a,.landing .board li:nth-child(n+4) a{padding:16px 16px 20px}.landing .board li:nth-child(odd) a{padding-left:0}.landing .board-wait span{font-size:28px}}.landing .link-pending{display:none}.landing .link-pending[data-pending]{z-index:100;background:var(--actionPrimary);transform-origin:0;opacity:0;height:2px;animation:1.4s cubic-bezier(.2,.7,.3,1) .12s forwards link-pending;display:block;position:fixed;top:0;left:0;right:0}@keyframes link-pending{0%{opacity:1;transform:scaleX(.08)}to{opacity:1;transform:scaleX(.9)}}.landing a{-webkit-tap-highlight-color:transparent}.landing .ts-row{background-clip:padding-box;transition:background-color .12s ease-out,box-shadow .12s ease-out}.landing .ts-row:active{background-color:var(--backgroundTertiary);box-shadow:-12px 0 0 var(--backgroundTertiary), 12px 0 0 var(--backgroundTertiary)}.landing .ts-row:has(>.link-pending[data-pending]){background-color:var(--backgroundTertiary);box-shadow:-12px 0 0 var(--backgroundTertiary), 12px 0 0 var(--backgroundTertiary)}@media (prefers-reduced-motion:reduce){.landing .link-pending[data-pending]{animation:none;transform:scaleX(.6)}}.landing .ts-live,.landing .td-fresh.live>i{position:relative}.landing .ts-live:after,.landing .td-fresh.live>i:after{content:"";background:var(--statusGood);border-radius:50%;animation:2s cubic-bezier(.2,.6,.3,1) infinite live-pulse;position:absolute;inset:0}@keyframes live-pulse{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.landing .ts-live:after,.landing .td-fresh.live>i:after{opacity:0;animation:none}}
