:root{--links-blue:#100978;--links-deep:#09063f;--links-orange:#ff6a3d;--links-cyan:#19c9ff;--links-white:#fff}*{box-sizing:border-box}html{background:var(--links-deep)}body{margin:0}.links-page{min-height:100svh;color:var(--links-white);background:radial-gradient(circle at 12% 7%,#19c9ff2e,#0000 27%),radial-gradient(circle at 93% 23%,#ff6a3d24,#0000 24%),linear-gradient(165deg,#100978 0%,#09063f 48%,#07042e 100%);padding:28px 16px 40px;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.links-page:before{content:"";pointer-events:none;opacity:.26;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:38px 38px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 76%);mask-image:linear-gradient(#000,#0000 76%)}.fiber-lines i{background:linear-gradient(90deg,transparent,var(--links-cyan),transparent);width:72vw;height:1px;filter:drop-shadow(0 0 7px var(--links-cyan));opacity:.25;pointer-events:none;display:block;position:fixed;transform:rotate(-33deg)}.fiber-lines i:first-child{top:9%;left:-24%}.fiber-lines i:nth-child(2){top:52%;right:-25%;transform:rotate(27deg)}.fiber-lines i:nth-child(3){bottom:8%;left:-23%}.links-shell{z-index:2;width:min(100%,560px);margin:auto;position:relative}.links-hero{text-align:center;padding:2px 12px 25px}.links-logo{justify-content:center;align-items:center;width:150px;height:55px;margin-bottom:10px;display:inline-flex}.links-logo img{object-fit:contain;width:100%;height:100%}.turbo-frame{background:radial-gradient(circle at 45% 35%,#19c9ff47,#1009786b 56%,#09063fe0);border:1px solid #19c9ff8a;border-radius:50%;place-items:center;width:142px;height:142px;margin:0 auto 61px;display:grid;position:relative;overflow:visible;box-shadow:0 0 0 7px #19c9ff0d,0 18px 50px #0000005c,inset 0 0 30px #19c9ff2e}.turbo-frame img{z-index:3;object-fit:contain;filter:drop-shadow(0 16px 16px #00000052);width:auto;height:190px;position:absolute;top:1px;left:50%;transform:translate(-50%)}.turbo-ring{z-index:1;border:1px dashed #ffffff38;border-radius:50%;animation:20s linear infinite links-spin;position:absolute;inset:7px}@keyframes links-spin{to{transform:rotate(360deg)}}.links-eyebrow{color:#bdefff;letter-spacing:1.45px;margin:0 0 9px;font-size:10px;font-weight:800}.links-eyebrow span{background:var(--links-orange);width:6px;height:6px;box-shadow:0 0 8px var(--links-orange);vertical-align:1px;border-radius:50%;margin-right:5px;display:inline-block}.links-hero h1{letter-spacing:-1.8px;color:#fff;margin:0 0 13px;font-size:clamp(31px,9vw,46px);line-height:1.01}.links-hero h1 em{color:var(--links-cyan);font-style:normal}.links-subtitle{color:#ffffffb8;max-width:390px;margin:0 auto;font-size:14px;line-height:1.5}.links-list{gap:11px;display:grid}.link-card{color:#fff;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:linear-gradient(120deg,#ffffff1d,#fff1);border:1px solid #ffffff26;border-radius:18px;align-items:center;gap:13px;min-height:76px;padding:13px 14px;text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex;box-shadow:0 11px 30px #00000029}:is(.link-card:hover,.link-card:focus-visible){background:linear-gradient(120deg,#19c9ff26,#ffffff14);border-color:#19c9ffbf;outline:none;transform:translateY(-2px)}.link-card:active{transform:scale(.985)}.link-card.featured{background:linear-gradient(120deg,#ff6a3d,#ff815e);border-color:#ff9a7d;box-shadow:0 14px 38px #ff6a3d4d}:is(.link-card.featured:hover,.link-card.featured:focus-visible){background:linear-gradient(120deg,#ff7650,#ff8d6d);border-color:#fff}.link-card.support{background:linear-gradient(120deg,#19c9ff30,#19c9ff12);border-color:#19c9ffa3;box-shadow:0 12px 34px #19c9ff1a}.link-icon{background:#ffffff1c;border:1px solid #ffffff1f;border-radius:14px;flex:0 0 44px;place-items:center;height:44px;font-size:20px;display:grid}.featured .link-icon{background:#09063f33}.link-copy{text-align:left;flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.link-title-line{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.link-title-line strong{letter-spacing:-.2px;font-size:15px;line-height:1.15}.link-title-line small{text-transform:uppercase;letter-spacing:.45px;color:#061046;background:var(--links-cyan);border-radius:999px;padding:5px 7px;font-size:8px;font-weight:800;line-height:1}.link-description{color:#ffffffb0;font-size:11.5px;line-height:1.35}.featured .link-description{color:#ffffffe0}.link-arrow{background:#ffffff1a;border-radius:50%;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:13px;display:grid}.section-separator{align-items:center;gap:13px;margin:27px 0 8px;display:flex}.section-separator span{background:linear-gradient(90deg,#0000,#19c9ff8c);flex:1;height:1px}.section-separator span:last-child{background:linear-gradient(90deg,#19c9ff8c,#0000)}.section-separator strong{letter-spacing:.8px;color:#fff;font-size:13px}.section-note{text-align:center;color:#ffffff87;margin:0 0 14px;font-size:11px}.automated{position:relative}.links-footer{text-align:center;color:#ffffffb8;border-top:1px solid #ffffff1f;flex-direction:column;align-items:center;margin:26px 4px 0;padding:22px 18px 5px;display:flex}.links-footer img{object-fit:contain;opacity:.96;width:104px;height:38px;margin:0 0 7px}.links-footer p{margin:0 0 13px;font-size:11.5px;line-height:1.5}.links-footer p strong{color:#fff;font-size:13px}.links-footer small{color:#fff;background:#19c9ff17;border:1px solid #19c9ff57;border-radius:999px;justify-content:center;align-items:center;max-width:360px;padding:8px 12px;font-size:10px;font-weight:800;line-height:1.35;display:inline-flex;box-shadow:0 7px 20px #19c9ff12}@media (min-width:600px){.links-page{padding-top:40px;padding-bottom:56px}.links-shell{background:#09063f47;border:1px solid #ffffff17;border-radius:34px;padding:28px 30px 32px;box-shadow:0 35px 90px #00000040}.link-card{min-height:82px;padding:15px 16px}.links-logo{width:162px}.turbo-frame{width:152px;height:152px;margin-bottom:66px}.turbo-frame img{height:204px}.link-title-line strong{font-size:16px}.link-description{font-size:12px}}@media (prefers-reduced-motion:reduce){.turbo-ring{animation:none}.link-card{transition:none}}
