.bj{display:grid;grid-template-columns:minmax(16rem,1fr) 2fr;grid-gap:4.8rem;gap:4.8rem;box-shadow:0 .2rem .8rem rgba(0,0,0,.3);border:1px solid #383838;background-color:#262626;border-radius:1.2rem;padding:2.4rem}@media only screen and (max-width:899px){.bj{gap:2rem}}@media only screen and (max-width:749px){.bj{grid-template-columns:1fr;padding:1rem}}@media only screen and (max-width:567px){.bj{gap:.8rem}}.bk{position:relative;display:flex;justify-content:center;align-items:center;padding:2.4rem;border:1px solid #383838;border-radius:1rem;background:radial-gradient(circle at .3rem .3rem,#383838 .14rem,transparent 0),#2c2c2c;background-size:2rem 2rem;background-position:1rem 1rem;box-shadow:0 1rem 2rem rgba(0,0,0,.1),0 1rem 1rem rgba(0,0,0,.1)}.bl{width:3rem;height:3rem;position:absolute;top:1rem;right:1rem;z-index:5;color:#ff5c00;transition:color .2s ease-out}@media(hover:hover){.bl:hover{color:#c14600}}.bm{flex-direction:column;gap:1.6rem;width:100%}.bm,.bm>div{display:flex}.bm>div{justify-content:space-between;align-items:center;gap:1rem}@media only screen and (max-width:566px){.bm>div{flex-direction:column;align-items:flex-start;gap:.4rem}}.bn{font-size:2.1rem;font-weight:700;font-style:normal;color:#fbfbfb}.bn,.bo{font-family:Inter,sans-serif;line-height:128%}.bo{font-size:1.5rem;font-weight:400;opacity:.8;text-align:end;color:#eee}@media only screen and (max-width:567px){.bo{font-size:1rem}}.bp{font-family:Inter,sans-serif;font-size:1.8rem;line-height:128%;font-weight:400;color:#fbfbfb}@media only screen and (max-width:567px){.bp{font-size:1.4rem}}.bq{display:flex;justify-content:space-between;align-items:center;width:100%;padding:.8rem 1.8rem;gap:1.4rem;border-radius:1rem;background-color:#2c2c2c;border:1px solid #383838;font-family:Inter,sans-serif;font-size:1.8rem;line-height:128%;font-weight:400;color:#fbfbfb;box-shadow:0 1rem 2rem rgba(0,0,0,.1),0 1rem 1rem rgba(0,0,0,.1);transition:color .2s ease-out}@media only screen and (max-width:567px){.bq{font-size:1.4rem}}@media(hover:hover){.bq:hover{color:#c14600}}@media only screen and (max-width:749px){.bq{gap:.8rem;padding:.8rem}}.br{display:flex;align-items:center;gap:1.6rem;color:#ff5c00}.br>i{width:2.4rem;height:2.4rem}@media only screen and (max-width:749px){.br{gap:.8rem}}