.gb4{--paper:#f4f6fa;--card:#fff;--ink:#0b1220;--mute:#55607a;--line:#dce1ea;--forest:#0b1220;--volt:#7fa6ff;--os:#5b4be6;--os-soft:#ecebff;--el:#c4470c;--el-soft:#fdeee5;--band-bg:#0b1220;--band-fg:#f4f6fa;--gut:max(16px, env(safe-area-inset-left,0px));--gutr:max(16px, env(safe-area-inset-right,0px));--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.gb4 *{box-sizing:border-box}.gb4{background:var(--paper);color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}.gb4 a{color:inherit}.gb4 :focus-visible{outline:2px solid var(--os);outline-offset:3px;border-radius:4px}.gb4 h1,.gb4 h2,.gb4 h3{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0;line-height:1.02}.gb4 p{margin:0}.gb4 .wrap{max-width:1180px;padding-left:var(--gut);padding-right:var(--gutr);margin:0 auto}.gb4 .label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);font-size:11.5px}.gb4 .btn{border:1px solid var(--ink);background:var(--ink);color:var(--paper);cursor:pointer;font-size:14.5px;font-weight:600;font-family:var(--body);border-radius:10px;align-items:center;gap:8px;padding:10px 16px;text-decoration:none;transition:transform .2s;display:inline-flex}.gb4 .btn:hover{transform:translateY(-1px)}.gb4 .btn.ghost{color:var(--ink);border-color:var(--line);background:0 0}.gb4 .btn.os{background:var(--os);border-color:var(--os);color:#fff}.gb4 .btn.el{background:var(--el);border-color:var(--el);color:#fff}.gb4 .hero .wrap{gap:clamp(36px,5vw,60px);padding-block:clamp(56px,8vw,104px) clamp(48px,7vw,88px);display:grid}.gb4 .hero .wrap>*{min-width:0}.gb4 .hero .top{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:clamp(24px,4vw,64px);display:grid}.gb4 .hero .top>*{min-width:0}.gb4 .hero h1{font-size:clamp(46px,7.2vw,96px);font-weight:700}.gb4 .hero h1 em{color:#2f6bff;font-style:normal}.gb4 .hero .lead{color:var(--mute);max-width:46ch;font-size:clamp(17px,1.6vw,20px)}.gb4 .hero .since{align-items:center;gap:10px;margin-bottom:22px;display:inline-flex}.gb4 .hero .since b{font-family:var(--mono);background:var(--forest);color:var(--paper);letter-spacing:.06em;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:500}.gb4 .tiles{grid-template-columns:1fr 1fr;gap:16px;display:grid}.gb4 .tile{background:var(--card);border:1px solid var(--line);border-radius:22px;grid-template-rows:auto auto 1fr auto;padding:10px 10px 20px;text-decoration:none;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,border-color .3s;display:grid;position:relative}.gb4 .tile:hover{box-shadow:0 28px 50px -28px color-mix(in oklab, var(--ink) 45%, transparent);transform:translateY(-4px)}.gb4 .tile.os:hover{border-color:color-mix(in oklab, var(--os) 45%, var(--line))}.gb4 .tile.el:hover{border-color:color-mix(in oklab, var(--el) 45%, var(--line))}.gb4 .scene{border-radius:14px;height:196px;position:relative;overflow:hidden}.gb4 .tile .meta{justify-content:space-between;align-items:center;gap:10px;padding:18px 10px 0;display:flex}.gb4 .tile .tag{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);font-size:11px}.gb4 .tile p{color:var(--mute);max-width:40ch;padding:8px 10px 0;font-size:15px}.gb4 .tile .more{align-items:center;gap:8px;padding:16px 10px 0;font-size:14.5px;font-weight:600;display:inline-flex}.gb4 .tile .more svg{transition:transform .3s}.gb4 .tile:hover .more svg{transform:translate(4px)}.gb4 .os .more{color:var(--os)}.gb4 .el .more{color:var(--el)}.gb4 .wm-os{font-family:var(--body);letter-spacing:-.03em;color:#1e1b3a;align-items:center;gap:8px;font-size:21px;font-weight:600;display:inline-flex}.gb4 .wm-el{font-family:var(--display);letter-spacing:-.01em;color:#121212;font-size:19px;font-weight:700}.gb4 .wm-el span{color:var(--el)}.gb4 .scene.real{background:#eef0f4}.gb4 .scene.real video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.gb4 .scene .rec{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#10140fb8;border-radius:99px;align-items:center;gap:6px;padding:5px 9px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;left:12px}.gb4 .scene .rec:before{content:"";background:#3ddc84;border-radius:50%;width:6px;height:6px;animation:2s infinite gb4-pulse}.gb4 .scene.real{height:228px}.gb4 .os-scene{background:linear-gradient(160deg,#f1f0ff,#e4e2ff)}.gb4 .os-scene .win{background:#fff;border-radius:12px;grid-template-columns:62px 1fr;display:grid;position:absolute;inset:16px 16px -8px;overflow:hidden;box-shadow:0 12px 30px -16px #3c28b473}.gb4 .os-scene .side{background:#f6f5fd;border-right:1px solid #ecebf7;align-content:start;gap:6px;padding:10px 8px;display:grid}.gb4 .os-scene .side i{background:#dedcf2;border-radius:3px;height:6px}.gb4 .os-scene .side i.on{background:#5b4be6;width:80%}.gb4 .os-scene .chan{color:#2b2850;align-content:start;gap:7px;padding:10px 12px;font-size:11.5px;display:grid}.gb4 .os-scene .chan .h{color:#7a76a0;justify-content:space-between;font-size:11px;font-weight:600;display:flex}.gb4 .os-scene .chan .h b{color:#2b2850}.gb4 .msg{align-items:flex-start;gap:7px;display:flex}.gb4 .msg.new{animation:7s infinite both gb4-msg}.gb4 .msg .av{border-radius:50%;flex:none;width:18px;height:18px}.gb4 .msg .bub{background:#f3f2fb;border-radius:4px 10px 10px;padding:5px 8px;line-height:1.35}.gb4 .msg.me{flex-direction:row-reverse}.gb4 .msg.me .bub{color:#fff;background:#5b4be6;border-radius:10px 4px 10px 10px}.gb4 .msg.new+.msg.new{animation-delay:1.4s}.gb4 .typing{gap:3px;display:inline-flex;padding:7px 9px!important}.gb4 .typing b{background:#9a96c4;border-radius:50%;width:4px;height:4px;animation:1.2s infinite gb4-dot}.gb4 .typing b:nth-child(2){animation-delay:.15s}.gb4 .typing b:nth-child(3){animation-delay:.3s}.gb4 .os-scene .live{color:#fff;background:#1e1b3a;border-radius:99px;align-items:center;gap:6px;padding:4px 8px;font-size:10.5px;font-weight:600;display:inline-flex;position:absolute;top:26px;right:26px}.gb4 .os-scene .live:before{content:"";background:#3ddc84;border-radius:50%;width:6px;height:6px;animation:2s infinite gb4-pulse}@keyframes gb4-msg{0%{opacity:0;transform:translateY(8px)}8%,86%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes gb4-dot{0%,60%,to{opacity:.5;transform:none}30%{opacity:1;transform:translateY(-3px)}}@keyframes gb4-pulse{50%{opacity:.35}}.gb4 .el-scene{background:linear-gradient(160deg,#fff4ec,#fde3d2)}.gb4 .el-scene .rig{height:98px;position:absolute;bottom:30px;left:22px;right:22px}.gb4 .el-scene .box-area{background:#ffffff8c;border:2px solid #3a2a20;border-radius:4px;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(6,1fr);align-items:stretch;gap:3px;padding:3px;display:grid;position:absolute;inset:0 24% 14px 0}.gb4 .crate{border-radius:2px}.gb4 .crate.drop{animation:6s infinite both gb4-crate}.gb4 .c1{background:#c4470c}.gb4 .c2{background:#e57a3d}.gb4 .c3{background:#f2a26f}.gb4 .c4{background:#2f8a5a}.gb4 .c5{background:#64b68a}.gb4 .el-scene .cab{background:#fff;border:2px solid #3a2a20;border-radius:4px 12px 4px 4px;width:22%;height:70%;position:absolute;bottom:14px;right:0}.gb4 .el-scene .cab:after{content:"";background:#cfe3f7;border-radius:2px 6px 2px 2px;width:45%;height:34%;position:absolute;top:6px;right:6px}.gb4 .el-scene .wheel{background:#3a2a20;border-radius:50%;width:22px;height:22px;position:absolute;bottom:0;box-shadow:inset 0 0 0 6px #3a2a20,inset 0 0 0 8px #d9c9bd}.gb4 .el-scene .road{background:repeating-linear-gradient(90deg,#d7b7a2 0 14px,#0000 14px 26px);height:2px;position:absolute;bottom:24px;left:0;right:0}.gb4 .el-scene .gauge{background:#fff;border-radius:10px;gap:4px;min-width:120px;padding:7px 10px;display:grid;position:absolute;top:18px;left:22px;box-shadow:0 10px 24px -14px #78320a80}.gb4 .el-scene .gauge span{color:#7a6a60;justify-content:space-between;gap:10px;font-size:10.5px;display:flex}.gb4 .el-scene .gauge b{color:#121212;font-variant-numeric:tabular-nums;font-size:12px}.gb4 .el-scene .gauge .track{background:#f3e4da;border-radius:2px;height:4px;overflow:hidden}.gb4 .el-scene .gauge .fill{transform-origin:0;background:#c4470c;width:86%;height:100%;animation:6s infinite both gb4-fill}.gb4 .el-scene .ok{color:#2f8a5a;background:#fff;border-radius:99px;padding:4px 9px;font-size:10.5px;font-weight:600;position:absolute;top:18px;right:22px;box-shadow:0 10px 24px -14px #78320a80}@keyframes gb4-crate{0%{opacity:0;transform:translateY(-26px)}7%{opacity:1;transform:none}90%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes gb4-fill{0%{transform:scaleX(.62)}45%,to{transform:scaleX(1)}}.gb4 .scene-note{font-family:var(--mono);color:#3c281e8c;font-size:9.5px;position:absolute;bottom:6px;right:10px}.gb4 .product{border-top:1px solid var(--line)}.gb4 .product .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,64px);padding-block:clamp(64px,9vw,110px);display:grid}.gb4 .product .wrap>*{min-width:0}.gb4 .product.alt .copy{order:2}.gb4 .pname{font-family:var(--display);align-items:center;gap:10px;font-size:22px;font-weight:700;display:inline-flex}.gb4 .pname .ic{border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.gb4 .os-band .pname .ic{background:var(--os-soft)}.gb4 .el-band .pname .ic{background:var(--el-soft)}.gb4 .product h2{margin-top:18px;font-size:clamp(34px,4.4vw,56px);font-weight:700}.gb4 .os-band h2 span{color:var(--os)}.gb4 .el-band h2 span{color:var(--el)}.gb4 .product .desc{color:var(--mute);max-width:52ch;margin-top:16px;font-size:17px}.gb4 .feats{grid-template-columns:1fr 1fr;gap:14px 24px;margin:26px 0 0;padding:0;list-style:none;display:grid}.gb4 .feats li{gap:2px;font-size:14.5px;display:grid}.gb4 .feats b{font-weight:600}.gb4 .feats span{color:var(--mute);font-size:13.5px}.gb4 .facts{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.gb4 .facts span{font-family:var(--mono);border:1px solid var(--line);background:var(--card);border-radius:99px;padding:5px 10px;font-size:12px}.gb4 .ctas{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.gb4 .usedby{color:var(--mute);margin-top:22px;font-size:13.5px}.gb4 .usedby b{color:var(--ink);font-weight:600}.gb4 .shot{background:var(--card);border:1px solid var(--line);box-shadow:0 30px 60px -30px color-mix(in oklab, var(--ink) 40%, transparent);border-radius:18px;transition:transform .5s cubic-bezier(.2,.8,.2,1);overflow:hidden}.gb4 .shot:hover{transform:translateY(-4px)rotate(-.3deg)}.gb4 .shot .bar{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:10px 12px;display:flex}.gb4 .shot .bar i{background:var(--line);border-radius:50%;width:9px;height:9px}.gb4 .shot .bar span{font-family:var(--mono);color:var(--mute);margin-left:8px;font-size:11px}.gb4 .shot img{width:100%;height:auto;display:block}.gb4 .src{color:var(--mute);margin-top:10px;font-size:12px}.gb4 .company{background:var(--band-bg);color:var(--band-fg)}.gb4 .company .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);padding-block:clamp(64px,9vw,110px);display:grid}.gb4 .company .wrap>*{min-width:0}.gb4 .company .label{color:color-mix(in oklab, var(--band-fg) 70%, transparent)}.gb4 .company h2{margin-top:14px;font-size:clamp(36px,4.6vw,60px);font-weight:700}.gb4 .company h2 span{color:var(--volt)}.gb4 .company p.body{color:color-mix(in oklab, var(--band-fg) 82%, transparent);max-width:50ch;margin-top:18px;font-size:17px}.gb4 .year{font-family:var(--display);letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1.5px color-mix(in oklab, var(--band-fg) 45%, transparent);margin-top:30px;font-size:clamp(90px,13vw,170px);font-weight:700;line-height:.85}.gb4 .principles{border-top:1px solid color-mix(in oklab, var(--band-fg) 22%, transparent);align-content:start;gap:0;display:grid}.gb4 .principles div{border-bottom:1px solid color-mix(in oklab, var(--band-fg) 22%, transparent);gap:6px;padding:22px 0;display:grid}.gb4 .principles h3{font-size:22px;font-weight:700}.gb4 .principles p{color:color-mix(in oklab, var(--band-fg) 78%, transparent);font-size:15px}.gb4 .contact .wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(32px,5vw,64px);padding-block:clamp(64px,9vw,110px);display:grid}.gb4 .contact .wrap>*{min-width:0}.gb4 .contact h2{margin-top:14px;font-size:clamp(38px,5vw,64px);font-weight:700}.gb4 .contact .desc{color:var(--mute);max-width:44ch;margin-top:14px;font-size:17px}.gb4 .direct{border-top:1px solid var(--line);gap:0;margin-top:30px;display:grid}.gb4 .direct div{border-bottom:1px solid var(--line);grid-template-columns:110px minmax(0,1fr);align-items:baseline;gap:12px;padding:14px 0;display:grid}.gb4 .direct strong{-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;font-size:17px;font-weight:500}.gb4 form{background:var(--card);border:1px solid var(--line);border-radius:20px;grid-template-columns:1fr 1fr;gap:14px;padding:clamp(20px,3vw,30px);display:grid}.gb4 form .full{grid-column:1/-1}.gb4 label{gap:6px;font-size:13.5px;font-weight:500;display:grid}.gb4 input,.gb4 select,.gb4 textarea{font:15px var(--body);color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:11px 12px}.gb4 textarea{resize:vertical;min-height:110px}.gb4 input:focus,.gb4 select:focus,.gb4 textarea:focus{outline:2px solid var(--os);outline-offset:1px}.gb4 .topics{flex-wrap:wrap;gap:8px;display:flex}.gb4 .topics input{opacity:0;pointer-events:none;position:absolute}.gb4 .topics span{border:1px solid var(--line);cursor:pointer;background:var(--paper);border-radius:99px;padding:8px 12px;font-size:14px;display:inline-block}.gb4 .topics input:checked+span{background:var(--ink);color:var(--paper);border-color:var(--ink)}.gb4 .topics input:focus-visible+span{outline:2px solid var(--os);outline-offset:2px}.gb4 .out{color:var(--mute);grid-column:1/-1;min-height:1.3em;font-size:14px}.gb4 .numbers{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--card)}.gb4 .numbers .wrap{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.gb4 .numbers div{border-left:1px solid var(--line);gap:4px;padding:26px 20px 24px;display:grid}.gb4 .numbers div:first-child{border-left:0;padding-left:0}.gb4 .numbers b{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(34px,4vw,48px);font-weight:700;line-height:1}.gb4 .numbers span{color:var(--mute);font-size:14px}.gb4 .sec .wrap{padding-block:clamp(64px,9vw,110px)}.gb4 .sec-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(24px,4vw,64px);margin-bottom:clamp(32px,5vw,56px);display:grid}.gb4 .sec-head>*{min-width:0}.gb4 .sec h2{margin-top:14px;font-size:clamp(34px,4.4vw,56px);font-weight:700}.gb4 .sec-head p{color:var(--mute);max-width:52ch;font-size:17px}.gb4 .sec+.sec .wrap{border-top:1px solid var(--line)}.gb4 .about-grid{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.gb4 .about-grid div{align-content:start;gap:8px;padding:22px 24px 0 0;display:grid}.gb4 .about-grid h3{font-size:22px;font-weight:700}.gb4 .about-grid p{color:var(--mute);font-size:15.5px}.gb4 .steps{counter-reset:step;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.gb4 .steps li{background:var(--card);border:1px solid var(--line);border-radius:16px;align-content:start;gap:8px;padding:20px 18px 22px;display:grid;position:relative}.gb4 .steps li:before{counter-increment:step;content:counter(step, decimal-leading-zero);font-family:var(--mono);color:var(--mute);font-size:12px}.gb4 .steps h3{font-size:19px;font-weight:700}.gb4 .steps p{color:var(--mute);font-size:14px}.gb4 .trust-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gb4 .trust-grid div{border:1px solid var(--line);background:var(--card);border-radius:18px;grid-template-columns:40px minmax(0,1fr);align-content:start;gap:6px 16px;padding:24px;display:grid}.gb4 .trust-grid svg{grid-row:span 2}.gb4 .trust-grid h3{font-size:19px;font-weight:700}.gb4 .trust-grid p{color:var(--mute);font-size:15px}.gb4 .careers{background:var(--card);border:1px solid var(--line);border-radius:24px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(28px,5vw,56px);display:grid}.gb4 .careers>*{min-width:0}.gb4 .careers h2{margin-top:10px}.gb4 .careers p{color:var(--mute);max-width:50ch;margin-top:14px;font-size:17px}.gb4 .roles{flex-wrap:wrap;gap:8px;display:flex}.gb4 .roles span{border:1px solid var(--line);background:var(--paper);border-radius:99px;padding:8px 12px;font-size:14px}.gb4 .faq{border-top:1px solid var(--ink);max-width:860px}.gb4 .faq details{border-bottom:1px solid var(--line)}.gb4 .faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 0;font-size:18px;font-weight:600;list-style:none;display:flex}.gb4 .faq summary::-webkit-details-marker{display:none}.gb4 .faq summary:after{content:"+";font-family:var(--mono);color:var(--mute);font-weight:400;transition:transform .25s}.gb4 .faq details[open] summary:after{transform:rotate(45deg)}.gb4 .faq details p{color:var(--mute);max-width:64ch;padding-bottom:20px}@media (max-width:900px){.gb4 .hero .wrap,.gb4 .product .wrap,.gb4 .company .wrap,.gb4 .contact .wrap{grid-template-columns:minmax(0,1fr)}.gb4 .product.alt .copy{order:0}.gb4 .hero .top,.gb4 .sec-head,.gb4 .careers,.gb4 .about-grid{grid-template-columns:minmax(0,1fr)}.gb4 .steps,.gb4 .numbers .wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.gb4 .numbers div:nth-child(3){border-left:0;padding-left:0}.gb4 .numbers div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (max-width:640px){.gb4 .tiles,.gb4 .trust-grid,.gb4 .steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.gb4 .feats,.gb4 form{grid-template-columns:minmax(0,1fr)}.gb4 .direct div{grid-template-columns:minmax(0,1fr);gap:2px}}@media (prefers-reduced-motion:reduce){.gb4 *{transition:none!important;animation:none!important}}.gb4 .contact{color:var(--ink);background:0 0}.gb4 .principles{grid-template-columns:minmax(0,1fr);gap:0}.gb4 .steps{border-top:0;margin:0}.gb4 .steps li{padding:20px 18px 22px}.gb4 .steps li:before{content:counter(step, decimal-leading-zero);margin:0;display:inline}.gb4 .faq details:last-child{border-bottom:1px solid var(--line)}.gb4 .faq summary{min-height:0}.gb4 .faq details p{color:var(--mute);margin:0}.gb4 .faq summary:after{font-size:inherit}.gb4 .hero{background:0 0;min-height:0}.gb4 .vert-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.gb4 .vert-grid>*{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:16px;grid-template-rows:auto auto 1fr auto;gap:8px;padding:20px;text-decoration:none;display:grid}.gb4 .vert-grid a:hover{border-color:var(--ink)}.gb4 .vert-grid h3{font-size:22px;font-weight:700}.gb4 .vert-grid p{color:var(--mute);font-size:15px}.gb4 .vert-grid .go{overflow-wrap:anywhere;margin-top:8px;font-size:14px;font-weight:600}@media (max-width:1100px){.gb4 .vert-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.gb4 .vert-grid{grid-template-columns:minmax(0,1fr)}}.gb4 #about .close{color:var(--ink);margin-top:14px;font-size:18px;font-weight:700}.gb4 #about .entity{color:var(--mute);margin-top:28px;font-size:13.5px}.gb4 .company{isolation:isolate;position:relative;overflow:hidden}.gb4 .company:before{content:"";z-index:-1;background:radial-gradient(38% 46% at 16% 78%, color-mix(in oklab, var(--volt) 24%, transparent), transparent 70%), radial-gradient(30% 40% at 88% 12%, color-mix(in oklab, var(--volt) 12%, transparent), transparent 70%);animation:16s ease-in-out infinite alternate gb4-drift;position:absolute;inset:-20%}.gb4 .company:after{content:"";z-index:-1;background-image:linear-gradient(color-mix(in oklab, var(--band-fg) 7%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--band-fg) 7%, transparent) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80% at 30%,#000,#0000);mask-image:radial-gradient(70% 80% at 30%,#000,#0000)}.gb4 .company .btn.signal{background:var(--volt);border-color:var(--volt);color:var(--ink)}.gb4 .company .btn.line{border-color:color-mix(in oklab, var(--band-fg) 40%, transparent);color:var(--band-fg);background:0 0}.gb4 .company .year{white-space:nowrap;color:color-mix(in oklab, var(--band-fg) 16%, transparent);-webkit-text-stroke:0;font-size:clamp(64px,8.6vw,118px)}@keyframes gb4-drift{0%{transform:translate(-3%,2%)}to{transform:translate(3%,-2%)}}
