.rd .gh__tab{min-height:40px}@media (pointer:coarse){.rd .gh__tab{min-height:44px}}.rd .gh__tab:focus-visible{box-shadow:var(--focus);outline:none}.rd .bxw__nav .bxw__row{cursor:default}.rd .bxw__nav .bxw__row:hover{background:0 0}.rd .bxw__nav .bxw__row.is-active{background:#0393ff1a}.rd .gh__cap{color:#ffffff9e;font-size:13px}@media (max-width:760px){.rd .bxw--hero{height:480px}}.rd .gq{padding-top:clamp(80px,10vw,128px)}.rd .gq__macro{max-width:860px}.rd .gq__pop{margin:28px auto 0}.rd .gq__say{text-align:center;max-width:30rem;color:var(--text-2);margin:24px auto 0;font-size:15px;line-height:1.55}.rd .gcap{padding-top:clamp(80px,10vw,128px)}.rd .gcap__head h2{font-size:clamp(2rem,1.3rem + 2.4vw,3.25rem)}.rd .gcx__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 28px;margin-top:48px;display:grid}.rd .gcx__g{border-top:1px solid var(--line);padding-top:16px}.rd .gcx__g h3{letter-spacing:-.01em;color:var(--ink);font-size:15px;font-weight:500}.rd .gcx__g ul{gap:12px;margin-top:12px;padding:0;list-style:none;display:grid}.rd .gcx__g li{color:var(--text-2);gap:4px;font-size:14px;line-height:1.45;display:grid}.rd .gcx__g .gcap__tags{margin-top:0}.rd .gcx__legend{border-top:1px solid var(--hair);color:var(--text-2);flex-wrap:wrap;gap:6px 16px;margin-top:40px;padding-top:16px;font-size:13px;display:flex}.rd .gcx__legend b{color:var(--text-1);font-weight:500}.rd .gnx{color:var(--text-2);flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-top:10px;font-size:13px;line-height:1.5;display:flex}.rd .gnx em{letter-spacing:.02em;color:var(--text-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;flex:none;padding:1px 8px;font-size:12px;font-style:normal;font-weight:500}.rd .gnx span{min-width:0}.rd .gnx i{opacity:.6;margin:0 8px;font-style:normal}@media (max-width:1000px){.rd .gcx__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.rd .gcx__grid{grid-template-columns:1fr;gap:24px}}@media (max-width:760px){.rd .gnx i{margin:0 6px}}@media (max-width:560px){.rd .gcx__grid{gap:20px;margin-top:32px}.rd .gcx__g ul{gap:8px;margin-top:10px}.rd .gcx__g li{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rd .gcx__g li>span:first-child{min-width:0}.rd .gcx__g .gcap__tags{flex:none;justify-content:flex-end}.rd .gcx__legend{margin-top:28px}}.rd .gcx__g li,.rd .gq__say{text-wrap:pretty}
