.commodities{background:#e7e4dc;color:#272924}.commodities .wordmark span{color:#272924}.commodities .site-header{border-color:#b6b5ac}.material-cover{display:grid;grid-template-columns:1fr 1fr;min-height:780px}.material-visual{position:relative;overflow:hidden;background:#414640;min-height:100%;display:flex;align-items:center;justify-content:center}.material-visual svg{width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.material-visual .visual-label{position:absolute;bottom:32px;left:var(--page);right:30px;color:#e7e8df;font-size:9px;letter-spacing:.08em;display:flex;justify-content:space-between;gap:24px;text-transform:uppercase}.material-copy{padding:48px var(--page) 58px 55px;display:flex;flex-direction:column;justify-content:space-between}.material-copy h1{font-size:clamp(78px,7.7vw,144px);line-height:.95;letter-spacing:-.065em;margin:80px 0 65px}.material-copy h1 span{display:block}.material-copy .copy{font-size:15px;max-width:370px;margin-bottom:28px}.material-copy .arrow-link{align-self:flex-start}.material-register{padding:85px var(--page) 0}.material-register .section-label{margin-bottom:50px}.material-state{display:grid;grid-template-columns:1.2fr 1fr;gap:80px}.material-state h2{font-size:clamp(46px,5vw,84px);max-width:780px;margin-bottom:36px}.material-state .note{font-size:13px;max-width:480px}.material-empty{border:1px solid #9fa395;padding:40px;align-self:start}.material-empty .eyebrow{margin-bottom:45px}.material-empty h3{font-size:37px;line-height:1.04;max-width:370px;margin-bottom:26px}.material-empty p{font-size:13px;max-width:400px}.material-empty .stamp{display:block;font-size:10px;border-top:1px solid #adb1a4;padding-top:22px;margin-top:32px}.glint-record{margin:75px var(--page) 0;background:#d1d3c6;display:grid;grid-template-columns:1fr 2fr}.glint-name{padding:42px;border-right:1px solid #9fa395;display:flex;flex-direction:column;justify-content:space-between;gap:50px}.glint-name h2{font-size:clamp(65px,8vw,138px);margin:0;letter-spacing:-.07em}.glint-body{padding:42px;display:grid;grid-template-columns:1fr 1fr;gap:35px}.glint-body h3{font-size:34px;line-height:1.04;grid-column:span 2;margin:0 0 8px;max-width:620px}.glint-body p{font-size:13px;margin:0;max-width:330px}.glint-body .detail-button{align-self:end;justify-self:end}.material-end{margin:70px var(--page) 0;display:flex;justify-content:space-between;gap:50px;border-top:1px solid #a7aa9d;padding-top:24px}.material-end .eyebrow{max-width:220px}.material-end p{font-size:14px;max-width:590px;margin-bottom:0}.commodities .site-footer{border-color:#a7aa9d}@media(max-width:1000px){.material-cover{min-height:670px}.material-copy{padding-left:35px}.material-copy h1{font-size:86px;margin:55px 0}.material-state{gap:40px}.material-empty{padding:28px}.material-empty h3{font-size:30px}.glint-body{display:block;padding:32px}.glint-body h3{font-size:29px;margin-bottom:25px}.glint-body .detail-button{margin-top:25px}.glint-name{padding:32px}}@media(max-width:650px){.material-cover{display:flex;flex-direction:column;min-height:0}.material-copy{order:1;padding:30px var(--page) 38px}.material-copy h1{font-size:74px;margin:40px 0 28px}.material-copy .copy{font-size:13px;max-width:300px}.material-visual{order:2;min-height:330px}.material-visual .visual-label{left:22px;bottom:22px;font-size:8px}.material-register{padding-top:45px}.material-register .section-label{margin-bottom:32px}.material-state{display:block}.material-state h2{font-size:44px}.material-state .note{font-size:12px}.material-empty{padding:27px;margin-top:30px}.material-empty .eyebrow{margin-bottom:28px}.material-empty h3{font-size:32px}.glint-record{margin-top:40px;display:block}.glint-name{border:0;border-bottom:1px solid #a1a494;padding:25px;gap:28px}.glint-name h2{font-size:70px}.glint-body{padding:25px}.material-end{display:block;margin-top:45px}.material-end p{margin-top:22px;font-size:13px}}
.material-copy h1{font-size:clamp(52px,6.2vw,108px);letter-spacing:-.075em}.material-state h2{font-size:clamp(34px,4.4vw,68px)}.material-empty h3{font-size:29px;line-height:1.14}.glint-body h3{font-size:29px;line-height:1.15}.glint-name h2{font-size:clamp(55px,6vw,98px)}
@media(max-width:1000px){.material-copy h1{font-size:clamp(44px,5.7vw,57px)}.material-empty h3{font-size:26px}.glint-body h3{font-size:25px}}
@media(max-width:650px){.material-copy h1{font-size:clamp(54px,13.5vw,80px)}.material-state h2{font-size:36px}.material-empty h3{font-size:28px}.glint-name h2{font-size:65px}}
.commodities{--silverstein-yellow:#d1d3c6}.commodities ::selection{background:#d1d3c6;color:#272924}.commodities a:focus-visible,.commodities button:focus-visible,.commodities summary:focus-visible{outline-color:#414640}
