 body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work {padding: clamp(3rem, 6vw, 5rem) 1.5rem;overflow: visible;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work > .cs-container {display: block;width: 100%;max-width: 74rem;margin-inline: auto;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-content {display: grid;grid-template-columns: minmax(0, 1fr);gap: 0;width: 100%;min-width: 0;max-width: none;order: 0;text-align: left;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-title {max-width: 26ch;margin: 0 0 1.75rem;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work p.cs-text, body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-item-text {color: var(--brand-muted);font-size: 1rem;line-height: 1.75;opacity: 1;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work p.cs-text {max-width: 66ch;margin: 0 0 1.25rem;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-image-group {position: relative;inset: auto;width: 100%;max-width: 23rem;height: 12rem;min-height: 0;max-height: none;margin: 0 0 2rem;padding: 0;font-size: 1rem;order: 0;align-self: start;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-image-group > .cs-background {display: block;position: relative;inset: auto;width: 100%;height: 100%;max-height: none;margin: 0;overflow: hidden;border: 1px solid var(--brand-line);border-radius: var(--brand-radius);}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-image-group > .cs-background img {display: block;position: absolute;inset: 0;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: center 45%;object-position: center 45%;border-radius: inherit;transform: none;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-card-group {display: grid;grid-template-columns: minmax(0, 1fr);gap: 0;width: 100%;max-width: none;margin: 0 0 1.75rem;padding: 0;border-bottom: 1px solid var(--brand-line);}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-card-group > .cs-item {display: grid;grid-template-columns: minmax(0, 1fr);align-items: start;gap: 1rem;width: 100%;min-width: 0;max-width: none;margin: 0;padding: 1.5rem 0;background: transparent;border: 0;border-top: 1px solid var(--brand-line);border-radius: 0;box-shadow: none;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-h3 {display: flex;align-items: flex-start;gap: 0.75rem;min-width: 0;margin: 0;color: var(--brand-ink);line-height: 1.4;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-h3 img {flex: none;width: 1.5rem;height: 1.5rem;margin-top: 0.1rem;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-item-text {max-width: 64ch;margin: 0;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-content > a.cs-button-solid {justify-self: start;align-self: start;width: auto;margin: 0;}@media (max-width: 47.999rem) {body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-image-group {height: auto;aspect-ratio: 797 / 480;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-image-group::before, body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-image-group::after {content: none;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-image-group > .cs-background {position: absolute;inset: 0;min-height: 0;aspect-ratio: auto;box-sizing: border-box;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-image-group > .cs-background img {position: static;inset: auto;min-height: 0;max-height: none;-o-object-position: center 1%;object-position: center 1%;}}@media (min-width: 48rem) {body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-card-group > .cs-item {grid-template-columns: minmax(14rem, 0.4fr) minmax(0, 1fr);gap: 2rem;}}@media (min-width: 48rem) and (max-width: 63.999rem) {body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-content > .cs-image-group {order: 1;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-content > .cs-card-group {order: 2;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-content > .sg-work-invitation {order: 3;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-content > a.cs-button-solid {order: 4;}}@media (min-width: 64rem) {body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work {}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-content {position: relative;grid-template-columns: minmax(0, clamp(min(56%, 37.5rem), 48vw, 43rem)) minmax(0, 1fr);-moz-column-gap: clamp(2rem, 3.75vw, 3.5rem);column-gap: clamp(2rem, 3.75vw, 3.5rem);--sg-work-photo-width: min(100%, 27.5rem);}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-content > .cs-topper, body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-content > .cs-title {grid-column: 1;min-width: 0;max-width: 100%;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-content > .cs-title {grid-row: 2;width: -moz-fit-content;width: fit-content;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .sg-work-example {grid-column: 1;grid-row: 3;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work p.cs-text.sg-work-checks {grid-column: 1;grid-row: 4;margin-bottom: 2rem;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-content::before {content: "";grid-column: 2;grid-row: 3 / 5;align-self: start;justify-self: start;width: var(--sg-work-photo-width);aspect-ratio: 2 / 1;margin-bottom: 2rem;pointer-events: none;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-image-group {position: absolute;grid-column: 2;grid-row: 2 / 3;inset: 0 auto 0 0;inset-block-start: calc(var(--brand-h2) * 0.16);align-self: stretch;justify-self: start;width: var(--sg-work-photo-width);max-width: 100%;height: auto;aspect-ratio: auto;margin: 0 0 max(-50%, -13.75rem);border-radius: 0.375rem;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-image-group > .cs-background {box-sizing: border-box;border-radius: inherit;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-image-group > .cs-background img {-o-object-position: center 2%;object-position: center 2%;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-card-group {grid-column: 1 / -1;grid-row: 5;margin: 0 0 2rem;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work p.cs-text.sg-work-invitation {grid-column: 1;grid-row: 6;margin-bottom: 0;}body.sg-brand:not(.sg-document) #main #RTsbs-1365.sg-corpus-work .cs-content > a.cs-button-solid {grid-column: 2;grid-row: 6;align-self: center;margin-inline-start: max(0px, calc(100% - 18.75rem));}}