@media (max-width:900px){
.self{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
}
@media (max-width:600px){.self {
  grid-template-columns: minmax(0,1fr);
}}
.space-10{overflow-wrap:anywhere}
.truncate-snug {
  text-align: center;
  max-width: 50rem;
  margin: 0 auto 3rem;
}
.truncate-snug h2{font-size:clamp(1.8rem, 3.8vw, 3.25rem)}
.delay-2xl {
  display: grid;
  grid-template-columns: minmax(0, .6fr) minmax(0, 1.4fr);
  gap: clamp(1rem, 3vw, 3rem);
  padding: clamp(1.25rem, 3vw, 3rem);
  border-top: 1px solid var(--color-edge);
}
.delay-2xl:nth-child(odd) {
  background: var(--color-surface);
}
.place-full{max-width:20ch}
.justify-decimal{max-width:70ch}
.justify-decimal p:last-child{margin-bottom:0}
@media (max-width: 640px){
.delay-2xl{grid-template-columns:minmax(0, 1fr)}
.place-full{max-width:none}
}
.shrink-start {
  padding-block: calc(var(--spacing-block) * .9) calc(var(--spacing-block) * .7);
}
.my-row {
  border-bottom: 4px solid var(--color-primary);
}
.mb-sm {
  border-bottom: 4px solid var(--color-secondary);
}
.list-2xl {
  border-bottom: 1px solid var(--color-edge);
}
.duration-hidden {
  display: grid;
  grid-template-columns: 1.1fr 1fr;
  gap: 2rem 4rem;
  align-items: end;
}
.skew-8 {
  font-size: calc(var(--text-xxl) * 1.05);
  margin: 0;
}
.grow{max-width:34rem;margin:0 0 .35rem}
@media (max-width:760px){
.duration-hidden {
  grid-template-columns: 1fr;
  gap: 1rem;
}
}
.ml-hidden {
  display: grid;
  grid-template-columns: 2fr 3fr;
  gap: 3rem;
}
.font {
  border-radius: 0 var(--radius-base) var(--radius-base) 0;
  border-left: 4px solid var(--color-primary);
  padding: 1.5rem 1.75rem;
  background: var(--color-surface);
  margin: 2rem 0 0;
}
.min-h {
  font-size: 1.2rem;
  margin-bottom: .5rem;
  font-family: var(--font-head);
}
.decoration-tight{font-size:.9rem;font-style:normal;color:var(--color-secondary-text)}
@media (max-width:860px){
.ml-hidden {
  grid-template-columns: 1fr;
  gap: 1rem;
}
}
.gap-primary{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}
.content-10 .self-5 {
  order: 2;
}
.self-5{padding:0 3rem 3rem 0;position:relative}
.content-10 .self-5{padding:0 0 3rem 3rem}
.container-decimal{border-radius:var(--radius-large);object-fit:cover}
.h-top{aspect-ratio:9/11;width:100%}
.visible-tight {
  position: absolute;
  bottom: 0;
  box-shadow: var(--shadow-raised);
  aspect-ratio: 5/4;
  border: 6px solid var(--color-base);
  right: 0;
  width: 55%;
}
.content-10 .visible-tight{right:auto;left:0}
.top-y{color:var(--color-secondary-text);margin-bottom:1.5rem}
.w-0 {
  list-style: none;
  margin: 0 0 1.75rem;
  padding: 1.25rem 0;
  border-top: 1px solid var(--color-edge);
  border-bottom: 1px solid var(--color-edge);
  display: flex;
  flex-wrap: wrap;
  gap: 1.5rem 2.5rem;
}
.fixed-decimal {
  line-height: 1.2;
  display: flex;
  flex-direction: column;
}
.inset-lg{font-size:1.75rem;color:var(--color-primary);font-family:var(--font-head)}
.h-auto{font-size:.85rem;color:var(--color-secondary-text)}
@media (max-width:860px){.gap-primary {
  grid-template-columns: 1fr;
  gap: 2.5rem;
}.content-10 .self-5{order:0}}
.duration .sticky-8 {
  max-width: 46rem;
}
.basis-tight .sticky-8 {
  display: grid;
  grid-template-columns: 1fr 2fr;
  gap: 3rem;
  align-items: start;
}
.inline-20{margin-bottom:1.5rem}
.text-8 {
  border-bottom: 1px solid var(--color-edge);
  padding: .25rem 0;
}
.self-decimal{list-style:none;font-weight:600;position:relative;cursor:pointer;padding:.9rem 2rem .9rem 0}
.self-decimal::-webkit-details-marker{display:none}
.self-decimal::after {
  transition: transform .2s;
  font-size: 1.4rem;
  color: var(--color-primary);
  top: .7rem;
  position: absolute;
  right: 0;
  content: "+";
}
.text-8[open] .self-decimal::after{transform:rotate(45deg)}
.align-xl {
  color: var(--color-secondary-text);
  margin: 0 0 1rem;
}
@media (max-width:860px){.basis-tight .sticky-8{grid-template-columns:1fr;gap:1rem}}
.overflow-right{overflow-wrap:anywhere}
.ml-y {
  display: grid;
  grid-template-columns: minmax(0, .85fr) minmax(0, 1.15fr);
  gap: clamp(2rem, 7vw, 7rem);
  align-items: start;
}
.max-w-wide {
  border-top: 4px solid var(--color-primary);
  padding-top: 1.5rem;
}
.truncate-bottom{border-bottom:1px solid var(--color-edge);position:relative;padding:0 0 1.5rem 3.5rem;margin-bottom:1.5rem}
.break-right {
  left: 0;
  top: .15rem;
  font-size: .8rem;
  position: absolute;
  color: var(--color-secondary-text);
  font-variant-numeric: tabular-nums;
}
.decoration-square{max-width:65ch}
@media (max-width: 760px){.ml-y {
  grid-template-columns: minmax(0, 1fr);
}.truncate-bottom{padding-left:2.5rem}}
.container-left {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,1fr);
  gap: clamp(2rem,5vw,4rem);
  align-items: center;
  padding: clamp(1.75rem,5vw,3.5rem);
  border-radius: var(--radius-large);
}
.space-bottom{background:var(--color-surface)}
.pb-xs{border:1px solid var(--color-edge)}
.left-square {
  background: var(--color-primary);
  color: var(--color-on-primary);
}
.translate-white{font-size:.8rem;letter-spacing:var(--tracking-label);color:var(--color-eyebrow);text-transform:var(--case-label);margin-bottom:.7rem;display:block;font-weight:700}
.left-square .translate-white,.left-square .content-lg {
  color: var(--color-on-primary);
}
.content-lg{margin-bottom:.9rem}
.not-sr-right {
  margin-bottom: 1.75rem;
  opacity: .9;
}
.py {
  padding: 0;
  position: relative;
  margin: 0;
  display: grid;
  list-style: none;
  gap: 1.6rem;
}
.py::before{width:2px;background:var(--color-edge);position:absolute;bottom:1.25rem;top:1.25rem;content:"";left:1.25rem}
.left-square .py::before {
  background: rgba(255,255,255,.3);
}
.my-xl{position:relative;display:flex;align-items:flex-start;gap:1.1rem}
.max-w{font-weight:700;flex:none;place-items:center;background:var(--color-primary);height:2.5rem;width:2.5rem;display:grid;color:var(--color-on-primary);border-radius:50%}
.left-square .max-w{color:var(--color-primary);background:var(--color-on-primary)}
.hidden-2xl{margin:.35rem 0 .25rem;color:inherit;font-size:1.1rem}
.min-h-white {
  margin: 0;
  font-size: .95rem;
  opacity: .85;
}
@media (max-width:820px){.container-left{grid-template-columns:minmax(0,1fr)}}
.origin-2{padding-block:calc(var(--spacing-block) * .85);overflow-wrap:anywhere;background:var(--color-base)}
.block-y{display:flex;gap:1.5rem;align-items:center;margin-bottom:1.5rem}
.h-16{font-size:.8rem;text-transform:var(--case-label);font-weight:600;max-width:75%;color:var(--color-primary);letter-spacing:var(--tracking-label)}
.shrink-16 {
  flex: 1;
  height: 1px;
  background: var(--color-edge);
}
.items-disc .shrink-16 {
  background: var(--color-primary);
  height: 3px;
}
.whitespace-12 {
  padding-bottom: 1.8rem;
  font-size: calc(var(--text-xxl) * 1.2);
  max-width: 24ch;
  line-height: 1.1;
  margin: 0;
}
.origin-center{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:2rem;align-items:start;border-top:1px solid var(--color-edge);padding-top:1.3rem}
.break-medium {
  max-width: 24rem;
  font-weight: 600;
  color: var(--color-secondary-text);
  font-size: .8rem;
}
.skew-1 {
  grid-template-columns: minmax(0,1fr);
}
.not-sr-pointer{max-width:42rem;color:var(--color-secondary-text);line-height:1.7;margin:0;font-size:1.1rem}
@media (max-width:640px){.whitespace-12 {
  font-size: var(--text-xxl);
}.origin-center {
  grid-template-columns: 1fr;
  gap: 1rem;
}.break-medium {
  display: none;
}.not-sr-pointer{font-size:1rem}}
.px-20{max-width:56rem}
.h-x {
  margin-bottom: 2rem;
}
.gap-start {
  list-style: none;
  margin: 0;
  border-top: 1px solid var(--color-edge);
  padding: 0;
}
.absolute-0{display:grid;grid-template-columns:14rem 1fr;gap:2rem;padding:2rem 0;border-bottom:1px solid var(--color-edge);align-items:start}
.px .absolute-0{grid-template-columns:1fr 14rem}
.px .visible-white {
  order: 2;
}
.decoration-visible .absolute-0 {
  grid-template-columns: 1fr;
}
.visible-white{overflow:hidden;display:block;border-radius:var(--radius-large)}
.row-visible{object-fit:cover;aspect-ratio:4/3;width:100%}
.divide-black{display:block;color:var(--color-secondary-text);margin-bottom:.5rem;font-size:.85rem}
.mt-secondary {
  margin-bottom: .5rem;
  font-size: 1.4rem;
}
.not-sr-light{color:var(--color-ink)}
.not-sr-light:hover{color:var(--color-primary)}
.visible-fit{color:var(--color-secondary-text);margin-bottom:.5rem}
.py-4 {
  font-weight: 600;
}
@media (max-width:640px){
.absolute-0,.px .absolute-0{grid-template-columns:1fr;gap:1rem}
.px .visible-white{order:0}
}
.px-half{background:var(--color-surface);padding:clamp(1.4rem,4vw,4rem);border:1px solid var(--color-edge);border-radius:var(--radius-large)}
.relative {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: 2rem;
  padding-bottom: 1.5rem;
  border-bottom: 1px solid var(--color-edge);
  margin-bottom: 3rem;
}
.bg-cover {
  overflow-wrap: anywhere;
  min-width: 0;
  font-size: 1.4rem;
  font-family: var(--font-head);
}
.ease-fit{font-size:.85rem;color:var(--color-secondary-text);overflow-wrap:anywhere;min-width:0}
.container-center {
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,.85fr);
  gap: clamp(2rem,5vw,5rem);
}
.m{max-width:15ch;overflow-wrap:anywhere;font-size:clamp(1.8rem,3.5vw,3rem)}
.not-sr-wrap{color:var(--color-secondary-text);max-width:40ch;margin:0}
.ring-relaxed{margin:0}
.decoration-light{border-bottom:1px solid var(--color-edge);padding-block:1.2rem}
.decoration-light:first-child{padding-top:0}
.transition-square {
  margin-bottom: .6rem;
  font-size: .8rem;
  color: var(--color-secondary-text);
}
.m-black {
  margin: 0;
  font-size: 1.1rem;
  overflow-wrap: anywhere;
}
.pt-20{text-decoration:underline;text-underline-offset:.2em;color:var(--color-ink)}
.pt-20:hover {
  color: var(--color-primary);
}
.self-third {
  font-style: normal;
}
.pt-20:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}
@media(max-width:760px){.container-center{grid-template-columns:minmax(0,1fr);gap:2rem}.relative{margin-bottom:2rem;flex-wrap:wrap;gap:.5rem 2rem}}
.decoration {
  padding-top: 2rem;
  display: grid;
  margin-top: 3rem;
  border-top: 1px solid var(--color-edge);
  min-width: 0;
  gap: 1.25rem;
}
.font-1{margin:0;font-size:clamp(1.2rem,2vw,1.5rem);overflow-wrap:anywhere}
.truncate-between{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 2rem}
.text-screen {
  display: grid;
  min-width: 0;
  gap: .4rem;
}
.mt-start{grid-column:1/-1}
.delay-full {
  font-size: .8rem;
  color: var(--color-secondary-text);
}
.duration-bold{width:100%;min-width:0;padding:.6rem 0;border:0;border-bottom:1px solid var(--color-edge);border-radius:0;background:transparent;color:var(--color-ink);font:inherit}
.duration-bold:focus {
  box-shadow: 0 1px 0 var(--color-primary);
  outline: none;
  border-bottom-color: var(--color-primary);
}
.inset-full{resize:vertical;min-height:6rem}
.rounded-fit {
  overflow-wrap: anywhere;
  justify-self: start;
  max-width: 100%;
}
@media(max-width:760px){.decoration{margin-top:2rem}.truncate-between{grid-template-columns:minmax(0,1fr)}}
.leading{overflow-wrap:anywhere}
.px-relaxed{display:grid;grid-template-columns:minmax(0, 1.4fr) minmax(0, 1fr);gap:clamp(2rem, 6vw, 6rem);align-items:start}
.max-w-white h2{max-width:23ch}
.h{margin-top:2rem}
.w{padding-top:1.25rem;border-top:1px solid var(--color-edge)}
.w h3{font-size:1rem}
.w p {
  color: var(--color-secondary-text);
}
.overflow-white {
  background: var(--color-surface);
  border: 1px solid var(--color-edge);
  padding: clamp(1.4rem, 3.5vw, 3rem);
  border-radius: var(--radius-base);
}
.container-md{padding:1rem;background:var(--color-primary);margin-bottom:2rem;color:var(--color-on-primary);display:inline-flex;border-radius:50%}
.container-md svg {
  width: 1.5rem;
  height: 1.5rem;
}
.p-muted{font-weight:700;font-family:var(--font-head);font-size:1.5rem}
.overflow-xl {
  margin: 0;
}
.overflow-xl div {
  border-top: 1px solid var(--color-edge);
  padding: 1rem 0;
}
.overflow-xl dt {
  font-size: .75rem;
  margin-bottom: .5rem;
  color: var(--color-secondary-text);
}
.overflow-xl dd{margin:0}
@media (max-width: 720px){
.px-relaxed {
  grid-template-columns: minmax(0, 1fr);
}
}
.shadow-quarter {
  padding-block: calc(var(--spacing-block) * .8);
}
.shrink-wrap{background:var(--color-surface)}
.inline-third {
  color: var(--color-on-primary);
  background: var(--color-primary);
}
.inline-third .ml-full,.inline-third .decoration-muted{color:var(--color-on-primary)}
.cursor{border-bottom:1px solid var(--color-edge)}
.row-secondary{text-align:center}
.ml-tight{font-size:.85rem;opacity:.8;margin-bottom:.75rem}
.left-disc {
  margin: 0 .5rem;
}
.z-wide {
  opacity: .7;
}
.ml-full {
  margin-bottom: .5rem;
}
.ml-scroll {
  font-size: 1.1rem;
  margin: 0;
  max-width: 40rem;
  opacity: .85;
}
.row-secondary .ml-scroll {
  margin-inline: auto;
}
.tracking{overflow-wrap:anywhere;background:var(--color-surface)}
.absolute-visible {
  max-width: 56rem;
  background: var(--color-base);
  border: 1px solid var(--color-edge);
  border-top: 3px solid var(--color-primary);
  border-radius: 0 0 var(--radius-base) var(--radius-base);
  box-shadow: var(--shadow-card);
  padding: clamp(1.25rem,4vw,3.5rem);
}
.grow-scroll{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0 0 2.75rem;padding-bottom:1.2rem;border-bottom:1px solid var(--color-edge);font-size:.85rem}
.shadow-end{min-width:0;color:var(--color-secondary-text)}
.shrink-20 {
  min-width: 0;
  text-align: right;
  margin: 0;
  color: var(--color-ink);
}
.order {
  max-width: 66ch;
  margin-inline: auto;
}
.text-2xl {
  margin: 0 0 2.5rem;
  line-height: 1.8;
  white-space: pre-line;
  font-size: 1.1rem;
}
.static-square{margin-top:2.25rem}
.tracking-center{font-size:clamp(1.2rem,1.8vw,1.55rem);scroll-margin-top:8rem;margin:0 0 .9rem;line-height:1.35}
.border-relaxed {
  color: var(--color-ink);
  text-decoration: underline;
  text-decoration-color: var(--color-edge);
  text-decoration-thickness: 1px;
  text-underline-offset: .25em;
}
.border-relaxed:hover {
  text-decoration-color: currentColor;
  color: var(--color-primary);
}
.border-relaxed:focus-visible,.tracking-center:focus{outline:2px solid var(--color-primary);outline-offset:5px}
.place-visible{font-size:1rem;white-space:pre-line;margin:0 0 1rem;line-height:1.85}
.place-visible:last-child {
  margin-bottom: 0;
}
@media(max-width:480px){
.absolute-visible{padding:1.25rem 1rem}
.grow-scroll{flex-direction:column;gap:.3rem;margin-bottom:1.75rem}
.shrink-20{text-align:left}
.text-2xl {
  font-size: 1.05rem;
  margin-bottom: 1.75rem;
}
.static-square{margin-top:1.75rem}
.place-visible{line-height:1.75}
}
.bg-max {
  overflow-wrap: anywhere;
}
.pt-6{display:grid;grid-template-columns:minmax(12rem,19rem) minmax(0,44rem);gap:clamp(2rem,5vw,5rem);justify-content:center;align-items:start}
.clearfix-max{padding-top:.35rem;top:7rem;min-width:0;position:sticky}
.mb-10{border-bottom:2px solid var(--color-primary);padding:0 0 1.5rem;margin:0 0 1.75rem}
.basis-10{margin-bottom:.4rem;color:var(--color-secondary-text);font-size:.75rem;letter-spacing:.05em}
.visible {
  color: var(--color-ink);
  font-size: .95rem;
  font-weight: 600;
  margin: 0;
}
.grid-y {
  list-style: none;
  display: grid;
  padding: 0;
  margin: 0;
  gap: .3rem;
}
.p-primary {
  min-width: 0;
}
.items {
  display: grid;
  grid-template-columns: 1.65rem minmax(0,1fr);
  gap: .65rem;
  align-items: baseline;
  padding: .55rem .2rem;
  color: var(--color-ink);
  font-size: .85rem;
  line-height: 1.45;
  border-bottom: 1px solid var(--color-edge);
}
.items:hover {
  color: var(--color-primary);
  text-underline-offset: .2em;
  text-decoration: underline;
}
.items:focus-visible {
  outline: 2px solid var(--color-primary);
  outline-offset: 3px;
}
.space-primary{color:var(--color-secondary-text);font-size:.72rem;font-variant-numeric:tabular-nums}
.duration-10 {
  min-width: 0;
}
.mx{white-space:pre-line;line-height:1.7;font-size:clamp(1.1rem,1.5vw,1.25rem);margin:0 0 2.5rem}
.cursor-2xl {
  border-top: 1px solid var(--color-edge);
  padding-block: 1.8rem;
}
.cursor-2xl:last-child {
  padding-bottom: 0;
}
.leading-white {
  margin: 0 0 1rem;
  line-height: 1.35;
  font-size: clamp(1.15rem,1.6vw,1.45rem);
  scroll-margin-top: 8rem;
}
.leading-white:focus{outline:2px solid var(--color-primary);outline-offset:5px}
.select-3{white-space:pre-line;line-height:1.8;margin:0 0 1rem;font-size:1rem}
.select-3:last-child {
  margin-bottom: 0;
}
@media(max-width:780px){
.pt-6{grid-template-columns:minmax(0,1fr);gap:2rem}
.clearfix-max {
  position: static;
  padding: 1.25rem;
  background: var(--color-surface);
  border: 1px solid var(--color-edge);
  border-radius: var(--radius-base);
}
.mb-10 {
  margin-bottom: 1rem;
  padding-bottom: 1rem;
}
.grid-y{column-gap:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}
.mx {
  margin-bottom: 1.75rem;
}
}
@media(max-width:480px){
.grid-y {
  grid-template-columns: minmax(0,1fr);
}
.cursor-2xl{padding-block:1.5rem}
}
.origin-between{max-width:46rem}
.origin{color:var(--color-secondary-text);font-size:.85rem}
.my-auto{font-size:1.05rem}
.break-24{margin-top:2rem}
.items-20 {
  font-size: 1.3rem;
}
.ring-cover{color:var(--color-ink)}
.order-contain {
  padding-top: calc(var(--spacing-block) * .7);
}
.flex-full{max-width:46rem}
.not-sr-quarter{color:var(--color-secondary-text);display:block;font-size:.9rem;width:max-content;margin-bottom:1rem}
.relative-10{margin-bottom:.75rem}
.mt{color:var(--color-secondary-text);font-size:.9rem}
.block-8 {
  margin: 1.5rem auto 0;
}
.font-gray-500 {
  object-fit: cover;
  aspect-ratio: 7/4;
  width: 100%;
}
.mt-right .font-gray-500{border-radius:var(--radius-large)}
.gap-white {
  display: grid;
  grid-template-columns: minmax(0,.5fr) minmax(0,1fr);
  gap: clamp(2rem,5vw,5rem);
  padding-block: 2rem 3rem;
  border-top: 1px solid var(--color-edge);
}
.visible-16 {
  min-width: 0;
}
.absolute{color:var(--color-primary);font-size:.8rem;margin-bottom:1rem;display:block;font-variant-numeric:tabular-nums}
.list {
  overflow-wrap: anywhere;
  line-height: 1.4;
  font-size: clamp(1.25rem,2vw,1.7rem);
  max-width: 22ch;
}
.row-black{font-size:1.05rem;overflow-wrap:anywhere;max-width:66ch;line-height:1.85;min-width:0}
.ml {
  margin-bottom: 1.35rem;
}
.ml:last-child {
  margin: 0;
}
.inset-col {
  border-left: 2px solid var(--color-primary);
  padding: 1.5rem 1.5rem 1.5rem 2.75rem;
  margin: 1.5rem 0 0;
  border-radius: 0 var(--radius-base) var(--radius-base) 0;
  background: var(--color-surface);
}
.inline-gray-500 {
  padding-left: .25rem;
  margin-bottom: .6rem;
}
.inline-gray-500:last-child{margin:0}
.inline-gray-500::marker {
  color: var(--color-primary);
}
.skew-circle{margin-left:calc((100% + 2 * clamp(2rem,5vw,5rem)) / 3);padding:2.5rem;border-radius:var(--radius-large);background:var(--color-surface)}
.pt-auto {
  margin: 0;
  font-family: var(--font-head);
  font-size: 1.25rem;
  overflow-wrap: anywhere;
  line-height: 1.65;
}
@media(max-width:760px){
.gap-white{grid-template-columns:minmax(0,1fr);gap:1rem;padding-block:1.5rem 2rem}
.absolute {
  margin-bottom: .5rem;
}
.list {
  max-width: none;
  margin: 0;
}
.skew-circle{margin-left:0;padding:1.5rem}
.row-black {
  font-size: 1rem;
}
}
.not-sr-4 {
  display: grid;
  grid-template-columns: 5rem minmax(0,.7fr) minmax(0,1fr);
  gap: 2rem;
  align-items: center;
  padding-block: 2rem;
  border-block: 1px solid var(--color-edge);
}
.translate-cover {
  display: grid;
  place-items: center;
  width: 5rem;
  height: 5rem;
  border: 1px solid var(--color-primary);
  border-radius: 50%;
  font-family: var(--font-head);
  font-size: 1.5rem;
  color: var(--color-primary);
  background: var(--color-surface);
}
.basis-min {
  min-width: 0;
}
.my-2xl{font-size:.7rem;margin-bottom:.5rem}
.mr-gray-100 {
  overflow-wrap: anywhere;
  margin-bottom: .3rem;
  font-size: 1.4rem;
}
.skew {
  font-size: .85rem;
  color: var(--color-secondary-text);
}
.grow-full{line-height:1.75;font-size:.95rem;margin:0;color:var(--color-secondary-text);padding-left:2rem;border-left:1px solid var(--color-edge);overflow-wrap:anywhere}
@media(max-width:760px){
.not-sr-4{grid-template-columns:3.5rem minmax(0,1fr);gap:1rem}
.translate-cover {
  font-size: 1.1rem;
  height: 3.5rem;
  width: 3.5rem;
}
.grow-full{grid-column:1/-1;border-top:1px solid var(--color-edge);border-left:0;padding:1rem 0 0}
}