.rift-stats-grid{align-items:stretch}.rift-stats-grid > div{flex-direction:column;justify-content:flex-start;align-items:stretch;min-block-size:6rem}.rift-stats-grid dd{order:-1;flex:none;align-self:flex-start;min-block-size:1.15em;max-inline-size:100%;font-variant-numeric:lining-nums tabular-nums;overflow-wrap:anywhere}.rift-stats-grid dt{min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}@media screen and (max-width: 760px){.header{flex-wrap:wrap;gap:.75rem}.header nav{order:3;flex-basis:100%;inline-size:100%;min-inline-size:0;flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;border-top:1px solid var(--line);padding-block-start:.8rem}.header nav a{display:inline-flex;align-items:center;min-block-size:44px;min-inline-size:44px}.wordmark{min-inline-size:44px}.header-actions{min-inline-size:0;max-inline-size:100%;flex-wrap:wrap}:where(.button, .gallery-tab, .craft-tab, .review-tabs a, .checksum-copy){min-inline-size:0;max-inline-size:100%;overflow-wrap:anywhere}.craft-tabs,
  .review-pagination{flex-wrap:wrap}.email-actions .email-link{flex-shrink:1;overflow-wrap:anywhere}.checksum-copy{min-block-size:44px}.review-compose form,
  .reviews-layout > *{min-inline-size:0}.review-compose :is(input:not([type=checkbox]), select, textarea){min-inline-size:0;max-inline-size:100%}}.header nav{flex-wrap:wrap;row-gap:.25rem}.header nav a{white-space:nowrap}/* BEGIN REVIEWED ACTION CONTROLS */.button.ui-button{position:relative;overflow:hidden;min-block-size:48px;border-radius:10px;line-height:1.45;gap:.6rem}.button.ui-button > .ui-icon{flex:none;inline-size:20px;block-size:20px}.button.ui-button > span{min-inline-size:0}.contact .contact-bottom{align-items:flex-start}.contact .contact-actions{display:grid;grid-template-columns:minmax(0, 1fr);flex:0 1 26rem;inline-size:min(100%, 26rem);max-inline-size:100%;min-inline-size:0;gap:.65rem}.contact-actions .button{min-width:0;min-inline-size:0;min-block-size:48px;padding:.7rem 1rem;border-radius:10px;font-size:.9375rem;line-height:1.45;text-align:center}.contact-actions .email-actions{display:flex;min-inline-size:0;inline-size:100%;gap:.5rem}.contact-actions .email-actions .email-link{flex:1 1 auto;min-inline-size:0;padding-inline:.65rem;direction:ltr;unicode-bidi:isolate;white-space:nowrap;overflow-wrap:normal;word-break:normal;gap:.4rem;font-size:.9rem}.contact-actions .email-actions .email-link > .ui-icon{inline-size:18px;block-size:18px}.contact-actions .email-actions .icon-button{flex:0 0 48px;inline-size:48px;min-inline-size:48px;min-block-size:48px;border-radius:10px}.contact-actions > .button{inline-size:100%}.contact h2{max-inline-size:100%;overflow-wrap:normal}@media (max-width: 960px){.contact .contact-bottom{flex-direction:column;align-items:stretch;gap:1.25rem}.contact .contact-actions{flex:none;align-self:flex-start}.contact-stage{display:none}.contact h2{font-size:clamp(2rem, 7.5vw, 4.5rem);line-height:1.35;letter-spacing:-.025em}}/* END REVIEWED ACTION CONTROLS */
