@media (max-width:900px){.ux-chip-open,.ux-tile-sub{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.5rem}.ux-quote:nth-child(odd) {
  border-inline-start: 0;
  padding-inline-start: 0;
}}
@media (max-width:560px){
.ux-chip-open,.ux-tile-sub {
  grid-template-columns: minmax(0,1fr);
}
.ux-quote{padding-bottom:1.5rem;border-bottom:1px solid var(--ux-cap-5);padding-inline-start:0;border-inline-start:0}
}
.ux-title-b{margin-bottom:3rem;max-width:45rem}
.ux-icon-v3{overflow-wrap:anywhere}
.ux-f328 {
  border-top: 1px solid var(--ux-cap-5);
  list-style: none;
  margin: 0;
  padding: 0;
}
.ux-outro-bottom{display:grid;grid-template-columns:3.5rem minmax(0,.8fr) minmax(0,1.2fr);gap:2rem;padding-block:2rem;border-bottom:1px solid var(--ux-cap-5);align-items:start}
.ux-xb27{color:var(--ux-pic-7);font-family:var(--ux-ref-9);font-variant-numeric:tabular-nums;line-height:1.2;font-size:1.75rem}
.ux-s5c1{line-height:1.5;overflow-wrap:anywhere;margin:0;font-size:1.1rem}
.ux-gc83{margin:0;color:var(--ux-info-1)}
@media(max-width:760px){.ux-outro-bottom {
  grid-template-columns: 2.5rem minmax(0,1fr);
  gap: .75rem 1rem;
}.ux-gc83{grid-column:2}.ux-title-b{margin-bottom:2rem}}
.ux-cnt {
  grid-template-columns: repeat(12,minmax(0,1fr));
  display: grid;
  align-items: center;
}
.ux-icon{grid-column:1/9;grid-row:1;margin:0}
.ux-fig-dark .ux-icon {
  grid-column: 5/13;
}
.ux-c6a3 {
  border-radius: var(--ux-ct-3);
  width: 100%;
  aspect-ratio: 3/2;
  object-fit: cover;
}
.ux-meta{background:var(--ux-bar-5);position:relative;box-shadow:var(--ux-sub-2);grid-row:1;padding:clamp(1.5rem,4vw,2.75rem);grid-column:7/13;border-radius:var(--ux-ct-3)}
.ux-fig-dark .ux-meta {
  grid-column: 1/7;
}
.ux-w46e .ux-meta {
  color: var(--ux-field-8);
  background: var(--ux-pic-7);
}
.ux-y8c1{color:var(--ux-slot-8);font-weight:700;letter-spacing:var(--ux-badge-8);text-transform:var(--ux-group-8);margin-bottom:.7rem;display:block;font-size:.8rem}
.ux-w46e .ux-y8c1,.ux-w46e .ux-qc65{color:var(--ux-field-8)}
.ux-qc65 {
  margin-bottom: .8rem;
}
.ux-ad4a{margin-bottom:1.5rem;opacity:.9}
@media (max-width:820px){
.ux-cnt {
  grid-template-columns: minmax(0,1fr);
}
.ux-icon,.ux-fig-dark .ux-icon{grid-column:1}
.ux-meta,.ux-fig-dark .ux-meta {
  margin: -3rem 1rem 0;
  grid-row: 2;
  grid-column: 1;
}
}
.ux-icon-new {
  padding-block: calc(var(--ux-label-2) * .8);
}
.ux-udce{background:var(--ux-tag-5)}
.ux-ref-c {
  color: var(--ux-field-8);
  background: var(--ux-pic-7);
}
.ux-ref-c .ux-a8cb,.ux-ref-c .ux-r8d0 {
  color: var(--ux-field-8);
}
.ux-e9de{border-bottom:1px solid var(--ux-cap-5)}
.ux-a926 {
  text-align: center;
}
.ux-k5a9{font-size:.85rem;margin-bottom:.75rem;opacity:.8}
.ux-list {
  margin: 0 .5rem;
}
.ux-n9f7{opacity:.7}
.ux-a8cb{margin-bottom:.5rem}
.ux-slot-z{opacity:.85;font-size:1.1rem;max-width:40rem;margin:0}
.ux-a926 .ux-slot-z{margin-inline:auto}
.ux-ccf1{min-width:0}
.ux-flow {
  max-width: 54rem;
  margin-bottom: 2rem;
}
.ux-o9e9{overflow-wrap:anywhere}
.ux-l584 {
  list-style: none;
  display: grid;
  padding: 0;
  gap: 1.2rem;
  margin: 0;
}
.ux-be88{overflow-wrap:anywhere;min-width:0}
.ux-be88 h3 {
  font-size: 1.2rem;
  margin: 0 0 .6rem;
}
.ux-be88 p{margin:0;line-height:1.7}
.ux-v927{margin-bottom:.7rem;font-weight:700;font-size:.8rem;letter-spacing:.04em;color:var(--ux-info-1);overflow-wrap:anywhere;display:block}
.ux-be88{padding:1.3rem 0;border-top:1px solid var(--ux-cap-5)}
.ux-be88 summary{cursor:pointer;font-size:1.2rem;font-weight:700}
.ux-be88 summary:focus-visible {
  outline: 2px solid var(--ux-pic-7);
  outline-offset: 5px;
}
.ux-be88 p {
  max-width: 60rem;
  padding-top: 1rem;
}
@media (max-width: 700px){.ux-l584 {
  grid-template-columns: minmax(0, 1fr);
}.ux-be88{grid-template-columns:minmax(0, 1fr);gap:.5rem}}
.ux-pic{overflow-wrap:anywhere}
.ux-ed13>*{min-width:0}
.ux-base-last{max-width:24ch}
.ux-f273 {
  color: var(--ux-info-1);
}
.ux-zone{text-align:center;white-space:normal;max-width:100%}
.ux-w25a{text-align:center;margin:0 auto 3rem;max-width:48rem}
.ux-base-last {
  margin-inline: auto;
}
.ux-media {
  margin: 0;
  list-style: none;
  padding: 0;
  position: relative;
}
.ux-media::before {
  bottom: 1.5rem;
  position: absolute;
  border-left: 1px solid var(--ux-cap-5);
  left: 50%;
  content: '';
  top: 1.5rem;
}
.ux-wrap-z {
  padding-bottom: 2rem;
  position: relative;
}
.ux-wrap-z:last-child{padding-bottom:0}
.ux-va58{position:absolute;left:50%;top:1.5rem;transform:translateX(-50%);width:3rem;height:3rem;border:5px solid var(--ux-bar-5);border-radius:50%;display:grid;place-items:center;background:var(--ux-pic-7);color:var(--ux-field-8);font-size:.85rem;font-weight:700}
.ux-fig{width:calc(50% - 3rem);padding:clamp(1.4rem,2.8vw,2.4rem);border:1px solid var(--ux-cap-5);border-radius:var(--ux-ct-3);background:var(--ux-bar-5)}
.ux-wrap-z:nth-child(even) .ux-fig {
  background: var(--ux-panel-5);
  color: var(--ux-inner-3);
  border-color: var(--ux-panel-5);
  margin-left: auto;
}
.ux-node-last{font-size:clamp(1.2rem,2.2vw,1.75rem)}
.ux-wrap-z:nth-child(even) .ux-node-last{color:var(--ux-inner-3)}
.ux-wrap-z:nth-child(even) .ux-f273 {
  color: var(--ux-foot-7);
}
.ux-f273 {
  margin-bottom: 1.5rem;
}
.ux-v7cd{padding-top:1rem;gap:.5rem;display:grid;margin:0;border-top:1px solid var(--ux-cap-5);font-size:.9rem}
.ux-v7cd strong {
  letter-spacing: .04em;
  font-size: .75rem;
}
.ux-wrap-z:nth-child(even) .ux-v7cd {
  border-color: var(--ux-row-6);
}
@media(max-width:760px){.ux-w25a{text-align:left}.ux-base-last {
  margin-left: 0;
}.ux-media::before {
  left: 1rem;
}.ux-va58 {
  width: 2rem;
  left: 1rem;
  top: 1.3rem;
  font-size: .65rem;
  height: 2rem;
  border-width: 3px;
}.ux-fig,.ux-wrap-z:nth-child(even) .ux-fig {
  width: calc(100% - 3rem);
  margin-left: 3rem;
}.ux-wrap-z{padding-bottom:1rem}}
.ux-mb43{max-width:44rem;margin-bottom:2.5rem}
.ux-re46 .ux-mb43{margin-right:auto;margin-left:auto;text-align:center}
.ux-nbc9 {
  gap: 2.5rem 3rem;
}
.ux-ge20 .ux-x461{padding-top:1.25rem;border-top:2px solid var(--ux-pic-7)}
.ux-qe5d{font-size:1.15rem;margin-bottom:.6rem}
.ux-i8d8 {
  line-height: 1.7;
  margin: 0;
}
.ux-mark-hard{overflow-wrap:anywhere;padding-block:calc(var(--ux-label-2) * .7);background:var(--ux-bar-5)}
.ux-frame{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);background:var(--ux-tag-5);border:1px solid var(--ux-cap-5);border-radius:var(--ux-ct-3);overflow:hidden}
.ux-card{border-top:4px solid var(--ux-pic-7);min-width:0;padding:clamp(1.5rem,4.5vw,4rem)}
.ux-link-c .ux-card{border-left:4px solid var(--ux-pic-7);border-top:0}
.ux-input-inline{color:var(--ux-pic-7)}
.ux-unit-first{max-width:22ch;font-size:calc(var(--ux-quote-2) * .88);line-height:1.15}
.ux-u51c{line-height:1.7;font-size:1.05rem;margin:1.2rem 0 0;max-width:38rem;color:var(--ux-info-1)}
.ux-bb60{min-width:0;padding:.8rem;display:flex;margin:0}
.ux-bc06{aspect-ratio:4/5;object-fit:cover;border-radius:var(--ux-sec2-2);width:100%;min-height:12rem;height:100%}
@media (max-width:700px){
.ux-frame {
  grid-template-columns: 1fr;
}
.ux-unit-first {
  font-size: var(--ux-quote-2);
}
.ux-bb60 {
  padding: 0 1.25rem 1.25rem;
}
.ux-bc06{height:auto;min-height:0;aspect-ratio:16/7}
.ux-u51c{font-size:1rem}
}
.ux-s5e0 {
  display: grid;
  grid-template-columns: 2fr 3fr;
  gap: 3rem;
}
.ux-ic15{padding:1.5rem 1.75rem;background:var(--ux-tag-5);margin:2rem 0 0;border-radius:0 var(--ux-sec2-2) var(--ux-sec2-2) 0;border-left:4px solid var(--ux-pic-7)}
.ux-q8e9{font-family:var(--ux-ref-9);font-size:1.2rem;margin-bottom:.5rem}
.ux-o4b4{font-style:normal;color:var(--ux-info-1);font-size:.9rem}
@media (max-width:860px){.ux-s5e0 {
  grid-template-columns: 1fr;
  gap: 1rem;
}}
.ux-ofde {
  display: grid;
  grid-template-columns: 1fr 1.1fr;
  gap: 3rem;
  align-items: center;
}
.ux-outro .ux-nb16{order:2}
.ux-nb16 {
  margin: 0;
}
.ux-e013 {
  border-radius: var(--ux-ct-3);
  width: 100%;
  aspect-ratio: 9/8;
  object-fit: cover;
}
.ux-node-v2 {
  color: var(--ux-info-1);
}
.ux-title-left {
  font-weight: 600;
}
@media (max-width:860px){.ux-ofde {
  grid-template-columns: 1fr;
  gap: 1.5rem;
}.ux-outro .ux-nb16 {
  order: 0;
}}
.ux-uc73 {
  overflow-wrap: anywhere;
}
.ux-v79b>*{min-width:0}
.ux-part-v2 {
  max-width: 24ch;
}
.ux-avatar-fit {
  color: var(--ux-info-1);
}
.ux-hb59{text-align:center;max-width:100%;white-space:normal}
.ux-w857{margin-bottom:3rem;max-width:54rem}
.ux-part-v2 {
  font-size: clamp(2rem,4vw,3.4rem);
}
.ux-v79b {
  display: grid;
  grid-template-columns: minmax(0,.65fr) minmax(0,1.6fr);
  gap: clamp(2rem,6vw,6rem);
  align-items: start;
}
.ux-h4e3{border-left:3px solid var(--ux-pic-7);padding-left:1.5rem}
.ux-title-lg {
  font-size: 1.5rem;
  font-family: var(--ux-ref-9);
  line-height: 1.35;
}
.ux-pane-mini {
  margin: 1.8rem 0;
}
.ux-pane-mini div {
  margin-bottom: 1.2rem;
}
.ux-pane-mini dt,.ux-ffba {
  color: var(--ux-info-1);
  font-size: .8rem;
  margin: 0 0 .4rem;
}
.ux-pane-mini dd {
  margin: 0;
  font-size: 1.15rem;
}
.ux-area-full {
  padding: 0;
  margin: .7rem 0 0;
  list-style: none;
}
.ux-area-full li{padding:.6rem 0;border-top:1px solid var(--ux-cap-5);font-size:.9rem}
.ux-r0c8{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:1.5rem;padding:0 0 2rem;margin-bottom:2rem;border-bottom:1px solid var(--ux-cap-5)}
.ux-n742 {
  color: var(--ux-pic-7);
  line-height: 1.1;
  letter-spacing: -.05em;
  font-family: var(--ux-ref-9);
  font-size: clamp(2rem,5vw,3.5rem);
}
.ux-item-full {
  font-size: clamp(1.3rem,2.1vw,1.75rem);
}
.ux-avatar-fit {
  line-height: 1.9;
  max-width: 62ch;
  margin: 0;
}
.ux-app-left{min-width:0}
@media(max-width:760px){.ux-v79b{grid-template-columns:1fr}.ux-h4e3{padding:1.2rem 0 1.2rem 1.2rem;border-bottom:1px solid var(--ux-cap-5);border-top:1px solid var(--ux-cap-5)}.ux-pane-mini{display:flex;flex-wrap:wrap;gap:1.2rem 2.5rem;margin:1.2rem 0}.ux-pane-mini div {
  margin: 0;
}.ux-area-full{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.ux-area-full li{padding:0;border-top:0}.ux-r0c8{grid-template-columns:2.5rem minmax(0,1fr);gap:1rem}.ux-n742{font-size:2rem}}
.ux-n54e {
  display: grid;
  grid-template-columns: minmax(0,.7fr) minmax(0,1.3fr);
  gap: 2rem;
  align-items: start;
}
.ux-s64c{color:var(--ux-field-8);padding:clamp(1.5rem,3.5vw,3rem);background:var(--ux-pic-7);border-radius:var(--ux-ct-3)}
.ux-part {
  display: grid;
  place-items: center;
  border: 1px solid currentColor;
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 50%;
  font-size: 1.2rem;
  margin-bottom: 2rem;
}
.ux-p30b{color:inherit;overflow-wrap:anywhere;font-size:clamp(1.5rem,2.5vw,2.2rem)}
.ux-p2e4{font-size:.95rem;margin:0}
.ux-view{display:grid;gap:.75rem}
.ux-zbf1{border:1px solid var(--ux-cap-5);border-radius:var(--ux-sec2-2);background:var(--ux-bar-5);min-width:0}
.ux-g73f {
  position: relative;
  display: grid;
  grid-template-columns: 1.5rem minmax(0,1fr);
  gap: .75rem;
  padding: 1.25rem 3rem 1.25rem 1.25rem;
  cursor: pointer;
  list-style: none;
  font-weight: 600;
  overflow-wrap: anywhere;
}
.ux-g73f::-webkit-details-marker {
  display: none;
}
.ux-g73f::after{font-weight:400;top:1.05rem;content:'+';color:var(--ux-pic-7);right:1.25rem;font-size:1.4rem;position:absolute}
.ux-zbf1[open] .ux-g73f::after{content:'−'}
.ux-g73f:focus-visible {
  outline: 2px solid var(--ux-pic-7);
  outline-offset: 3px;
}
.ux-group-full {
  font-size: .75rem;
  padding-top: .2rem;
  color: var(--ux-info-1);
}
.ux-pic-raised {
  margin: 0;
  padding: 0 1.25rem 1.5rem 3.5rem;
  color: var(--ux-info-1);
}
@media(max-width:760px){
.ux-n54e{grid-template-columns:minmax(0,1fr)}
.ux-part{margin-bottom:1rem}
.ux-pic-raised {
  padding-left: 1.25rem;
}
}
.ux-jc07{overflow-wrap:anywhere}
.ux-item {
  text-align: center;
  margin: 0 auto 3rem;
  max-width: 50rem;
}
.ux-item h2{font-size:clamp(1.8rem, 3.8vw, 3.25rem)}
.ux-c1ae{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(--ux-cap-5)}
.ux-c1ae:nth-child(odd) {
  background: var(--ux-tag-5);
}
.ux-zdb8{max-width:20ch}
.ux-s850{max-width:70ch}
.ux-s850 p:last-child {
  margin-bottom: 0;
}
@media (max-width: 640px){
.ux-c1ae {
  grid-template-columns: minmax(0, 1fr);
}
.ux-zdb8 {
  max-width: none;
}
}
.ux-aa5f {
  padding-block: calc(var(--ux-label-2) * .9) calc(var(--ux-label-2) * .7);
}
.ux-i885{border-bottom:4px solid var(--ux-pic-7)}
.ux-brand-right{border-bottom:4px solid var(--ux-text-3)}
.ux-ie71 {
  border-bottom: 1px solid var(--ux-cap-5);
}
.ux-v280{display:grid;grid-template-columns:1.1fr 1fr;gap:2rem 4rem;align-items:end}
.ux-tag-sticky {
  font-size: calc(var(--ux-quote-2) * 1.05);
  margin: 0;
}
.ux-view-half {
  margin: 0 0 .35rem;
  max-width: 34rem;
}
@media (max-width:760px){
.ux-v280 {
  grid-template-columns: 1fr;
  gap: 1rem;
}
}
.ux-lead-bottom {
  max-width: 56rem;
}
.ux-jc94 {
  margin-bottom: 2rem;
}
.ux-qcba {
  border-top: 1px solid var(--ux-cap-5);
  margin: 0;
  list-style: none;
  padding: 0;
}
.ux-cell-dark {
  display: grid;
  grid-template-columns: 14rem 1fr;
  gap: 2rem;
  padding: 2rem 0;
  border-bottom: 1px solid var(--ux-cap-5);
  align-items: start;
}
.ux-d71c .ux-cell-dark{grid-template-columns:1fr 14rem}
.ux-d71c .ux-avatar-fill {
  order: 2;
}
.ux-d431 .ux-cell-dark {
  grid-template-columns: 1fr;
}
.ux-avatar-fill{display:block;border-radius:var(--ux-ct-3);overflow:hidden}
.ux-da70{object-fit:cover;aspect-ratio:4/3;width:100%}