.about-feedback{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);margin-top:4rem;border:1px solid var(--dts-rule);background:var(--dts-paper);color:var(--dts-ink);text-align:left}.about-feedback__intro,.about-feedback__invitation{padding:clamp(1.5rem,4vw,4rem)}.about-feedback__intro{align-self:center}.about-feedback__intro h2{font-size:clamp(2.75rem,4.5vw,4.75rem);text-transform:uppercase;text-wrap:balance}.about-feedback__intro p{max-width:43ch;margin-top:1.5rem;color:var(--dts-muted)}.about-feedback__invitation{background:var(--dts-ink);color:#fff}.about-feedback__icon{width:2.5rem;height:2.5rem;margin-bottom:1.5rem}.about-feedback__invitation h3{color:#fff;font-size:2rem;font-weight:600}.about-feedback__invitation p{max-width:40ch;margin:1rem 0 1.75rem;color:#c8d0dc;font-size:.9rem}.about-feedback .dossier-action{width:100%;gap:1rem}.about-feedback .dossier-action svg{flex-shrink:0}.about-feedback .dossier-action:focus-visible{outline:3px solid var(--dts-signal);outline-offset:5px}@media (max-width: 780px){.about-feedback{grid-template-columns:minmax(0,1fr)}}.about-mission,.about-vision{color:var(--dts-ink);scroll-margin-top:7rem}.about-mission{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);margin-top:clamp(4rem,8vw,7rem);border-top:1px solid var(--dts-rule)}.about-mission__header{display:contents}.about-mission h2,.about-vision h2{font-size:clamp(3rem,5.6vw,5.75rem);text-transform:uppercase;text-wrap:balance;scroll-margin-top:7rem}.about-mission h2{grid-column:1 / -1;margin:0;padding:2rem 0;border-bottom:1px solid var(--dts-rule)}.about-mission h2 span,.about-vision h2 span{color:var(--dts-clay)}.about-mission .about-purpose__copy{grid-column:2;grid-row:2;align-self:center;padding:clamp(2rem,4vw,4rem) 0 clamp(2rem,4vw,4rem) clamp(2rem,4vw,4rem)}.about-purpose__copy p{color:var(--dts-muted);font-size:.9rem;max-width:60ch}.about-purpose__copy p+p{margin-top:1.15rem}.about-purpose__copy .about-purpose__lead{max-width:24ch;margin-bottom:1.75rem;color:var(--dts-ink);font-family:var(--dts-display);font-size:clamp(1.55rem,2.5vw,2.4rem);font-weight:500;line-height:1.12;letter-spacing:-.015em;text-wrap:pretty}.about-purpose__lead strong{font-weight:700}.about-mission__image{grid-column:1;grid-row:2;display:block;margin:2.5rem 0;align-self:stretch;overflow:hidden}.about-mission__image img{width:100%;height:100%;min-height:25rem;-o-object-fit:cover;object-fit:cover;-o-object-position:45% center;object-position:45% center}.about-vision{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);-moz-column-gap:clamp(2rem,5vw,5rem);column-gap:clamp(2rem,5vw,5rem);padding:clamp(1.5rem,4vw,4rem);background:var(--dts-ink);color:#fff}.about-vision__content,.about-vision .about-purpose__copy{display:contents}.about-vision h2{grid-column:1;grid-row:1;margin:0 0 2rem;color:#fff}.about-vision h2 span{color:var(--dts-signal)}.about-vision .about-purpose__lead{grid-column:2;grid-row:1;max-width:30ch;align-self:center;margin:0 0 2rem;color:#fff}.about-vision .about-purpose__copy>p:not(.about-purpose__lead){grid-column:1;margin:0;color:#c8d0dc}.about-vision .about-purpose__copy>p:nth-child(2){grid-row:2;padding-top:1.5rem;border-top:1px solid var(--dts-rule)}.about-vision .about-purpose__copy>p:nth-child(3){grid-row:3;padding-top:1rem}.about-vision__image{display:block;grid-column:2;grid-row:2 / 5;margin-bottom:0;overflow:hidden}.about-vision__image img{width:100%;height:auto;aspect-ratio:610 / 399;-o-object-fit:cover;object-fit:cover}@media (max-width: 780px){.about-mission,.about-vision{grid-template-columns:minmax(0,1fr)}.about-mission .about-purpose__copy{grid-column:1;grid-row:2;padding:2rem 0}.about-purpose__copy .about-purpose__lead{max-width:32ch;font-size:2.4rem}.about-mission__image{grid-column:1;grid-row:3;margin:0 0 2.5rem}.about-mission__image img{min-height:0;height:auto;aspect-ratio:16 / 9}.about-vision h2,.about-vision .about-purpose__lead,.about-vision .about-purpose__copy>p:not(.about-purpose__lead),.about-vision__image{grid-column:1;grid-row:auto}.about-vision .about-purpose__copy>p:nth-child(3){padding-top:1rem}.about-vision__image{margin-top:2rem}}@media (max-width: 520px){.about-mission__image img{aspect-ratio:4 / 3}}
