.gallery-main{max-width:1600px}.gallery-intro{margin-top:4px;color:#73877d;font-size:12px}.gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:30px}.gallery-card{min-height:300px}.gallery-chart{margin-top:22px}.gallery-bars>div{display:grid;grid-template-columns:22px minmax(110px,1.1fr) 2fr 72px;gap:10px;align-items:center;margin:13px 0}.gallery-bars span{color:#008751;font-size:9px;font-weight:700}.gallery-bars p{color:#405f50;font-size:10px;font-weight:600}.gallery-bars i,.composition-stack i,.tier-row i{display:block;height:9px;overflow:hidden;border-radius:99px;background:#e8f1ec}.gallery-bars em,.composition-stack em{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#67be92,#007a48)}.gallery-bars b{color:#183f2c;font-size:10px;text-align:right}.composition-stack>b{display:block;margin-bottom:20px;color:#173e2d;font-size:28px;letter-spacing:-.06em}.composition-stack p{margin:13px 0}.composition-stack p span{display:flex;justify-content:space-between;color:#527163;font-size:11px}.composition-stack p strong{color:#173e2d}.composition-stack i{margin-top:6px}.composition-stack em.mint{background:#8dcdb0}.composition-stack em.amber{background:#d88a61}.gallery-donut{display:inline-grid;place-items:center;width:155px;height:155px;margin:2px 28px 0 10px;border-radius:50%;vertical-align:middle}.gallery-donut>div{display:grid;place-content:center;width:105px;height:105px;border-radius:50%;background:#fff;text-align:center}.gallery-donut b{font-size:26px;letter-spacing:-.06em}.gallery-donut span{color:#71877c;font-size:10px}.gallery-number-list{display:inline-block;width:48%;vertical-align:middle}.gallery-number-list p{display:flex;justify-content:space-between;margin:10px 0;padding-bottom:9px;border-bottom:1px solid var(--line);color:#60786b;font-size:11px}.gallery-number-list b{color:#183f2c}.chart-note{display:block;margin-top:12px;color:#879a90;font-size:9px}.tier-key{display:flex;gap:15px;justify-content:flex-end;color:#82968b;font-size:9px}.tier-key span:before{content:"";display:inline-block;width:7px;height:7px;margin-right:4px;border-radius:50%;background:#008751}.tier-key span+span:before{background:#d88a61}.tier-row{display:grid;grid-template-columns:62px 1fr 70px;gap:10px;align-items:center;margin:20px 0}.tier-row p{color:#405f50;font-size:11px;font-weight:600}.tier-row i{display:flex}.tier-row em{background:#008751}.tier-row i b{background:#d88a61}.tier-row strong{text-align:right;color:#183f2c;font-size:10px}@media(max-width:850px){.gallery-grid{grid-template-columns:1fr}.gallery-main{margin-left:0}.gallery-bars>div{grid-template-columns:18px 1fr 60px}.gallery-bars i{grid-column:2/4}.gallery-bars b{text-align:right}}
