.dt-archive-results__list.dt-article-grid{margin:0;padding:0;list-style:none}.tw-flex{display:flex}.tw-w-full{width:100%}.tw-flex-col{flex-direction:column}.tw-items-center{align-items:center}.tw-justify-between{justify-content:space-between}.tw-border-t{border-top-width:1px}.tw-border-stone-200{--tw-border-opacity: 1;border-color:rgb(231 229 228 / var(--tw-border-opacity, 1))}.tw-bg-ochre{--tw-bg-opacity: 1;background-color:rgb(226 170 71 / var(--tw-bg-opacity, 1))}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.tw-py-12{padding-top:3rem;padding-bottom:3rem}.tw-py-20{padding-top:5rem;padding-bottom:5rem}.tw-py-8{padding-top:2rem;padding-bottom:2rem}.tw-capitalize{text-transform:capitalize}.dt-article-grid{grid-template-columns:1fr}.dt-home-latest .dt-article-card{transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.dt-home-latest .dt-article-card:hover,.dt-home-latest .dt-article-card:focus-within{border-color:var(--dt-color-accent);background:var(--dt-color-accent);color:#fff;transform:translateY(-3px)}.dt-article-card__meta{display:flex;align-items:center;justify-content:space-between;gap:var(--dt-space-sm);color:var(--dt-color-text-muted);font-size:.75rem}.dt-home-latest .dt-article-card:is(:hover,:focus-within) :is(.dt-article-card__meta,.dt-article-card__excerpt,.dt-article-card__footer span,.dt-article-card__label,.dt-article-card__footer a){color:#fff}.dt-home-hero{position:relative;overflow:hidden;box-sizing:border-box;min-height:min(38rem,calc(100svh - 14rem));padding:clamp(2rem,7vw,5.5rem) var(--dt-space-md);background:var(--dt-color-ink);color:#fff}.dt-home-hero__inner{display:grid;gap:var(--dt-space-2xl);align-items:center;max-width:var(--dt-wide-width);margin:0 auto}.dt-home-hero__content{max-width:56rem}.dt-home-hero__kicker{display:inline-block;margin:0 0 var(--dt-space-md);padding:var(--dt-space-xs) var(--dt-space-sm);border-radius:2px;background:var(--dt-color-ochre);color:var(--dt-color-ink);font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.dt-home-hero__title{max-width:18ch;margin:0 0 var(--dt-space-lg);font-family:var(--dt-font-headline);font-size:clamp(2.25rem,4vw,3.5rem);line-height:.98}.dt-home-hero__mission{max-width:42rem;margin:0 0 var(--dt-space-xl);color:var(--dt-color-soft-blue);font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.45}.dt-home-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--dt-space-md) var(--dt-space-lg)}.dt-home-hero__text-link{display:inline-flex;min-height:var(--dt-min-target-size);align-items:center;color:#fff;font-weight:700;text-underline-offset:.25em}.dt-home-proof{padding:var(--dt-space-xl);border-top:5px solid var(--dt-color-ochre);background:#fff;color:var(--dt-color-ink);box-shadow:12px 12px 0 var(--dt-color-primary)}.dt-home-proof__label{font-size:.6875rem;font-weight:800;text-transform:uppercase}.dt-home-proof>div{display:grid;gap:.2rem;padding-block:var(--dt-space-md);border-bottom:1px solid var(--dt-color-border)}.dt-home-proof>div:last-child{padding-bottom:0;border-bottom:0}.dt-home-proof strong{font-family:var(--dt-font-headline);font-size:1.25rem}.dt-home-proof span{color:var(--dt-color-text-muted);font-size:.875rem;line-height:1.45}@media(min-width:48rem){.dt-home-hero{min-height:min(34rem,calc(100svh - 12rem));padding:clamp(2.5rem,5vw,4rem) var(--dt-space-xl)}.dt-home-hero__inner{grid-template-columns:minmax(0,1.6fr) minmax(18rem,.7fr);gap:var(--dt-space-xl)}}.dt-home-hero .dt-button--primary:hover,.dt-home-hero .dt-button--primary:focus{border-color:var(--dt-color-accent);background:transparent}.dt-home-hero__text-link{min-width:var(--dt-min-target-size, 44px);padding:.625rem 1.25rem;border:2px solid transparent;border-radius:var(--dt-radius-sm)}.dt-home-hero__text-link:hover,.dt-home-hero__text-link:focus{background:#fff;color:var(--dt-color-primary)}.dt-story-slide__media{position:relative;min-height:20rem;margin:0;overflow:hidden;border-bottom:5px solid var(--dt-color-ochre);background:var(--dt-color-soft-blue)}.dt-story-slide[hidden]{display:none}.dt-story-slide__media img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.dt-story-slide__meta{margin:calc(-1 * var(--dt-space-md)) 0 var(--dt-space-lg);color:var(--dt-color-soft-blue);font-size:.875rem;font-weight:700}.dt-home-hero__title a{color:inherit;text-decoration:none}.dt-home-hero__title a:hover,.dt-home-hero__title a:focus{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:.15em}.dt-story-slider__controls{display:flex;align-items:center;gap:var(--dt-space-sm);max-width:var(--dt-wide-width);margin:var(--dt-space-xl) auto 0}.dt-story-slider__arrow,.dt-story-slider__toggle,.dt-story-slider__indicators button{border:2px solid var(--dt-color-soft-blue);background:transparent;color:#fff;cursor:pointer}.dt-story-slider__arrow{width:var(--dt-min-target-size);height:var(--dt-min-target-size);padding:0;font-size:1.25rem}.dt-story-slider__toggle{min-height:var(--dt-min-target-size);padding-inline:var(--dt-space-md);font-weight:700}.dt-story-slider__arrow:hover,.dt-story-slider__arrow:focus,.dt-story-slider__toggle:hover,.dt-story-slider__toggle:focus{border-color:#fff;background:#fff;color:var(--dt-color-primary)}.dt-story-slider__indicators{display:flex;gap:var(--dt-space-xs)}.dt-story-slider__indicators button{width:.75rem;height:.75rem;padding:0;border-radius:1rem}.dt-story-slider__indicators button[aria-current=true]{border-color:var(--dt-color-ochre);background:var(--dt-color-ochre)}.dt-story-slider__status{min-width:3.25rem;margin-left:auto;color:var(--dt-color-soft-blue);font-size:.875rem;font-weight:700;text-align:center}.dt-front-section--topics{background:var(--dt-color-surface-alt)}.dt-home-topics{max-width:var(--dt-wide-width);margin-inline:auto}.dt-home-topics>h2{margin:0 0 var(--dt-space-xl);color:var(--dt-color-ink);font-family:var(--dt-font-headline);font-size:clamp(2.5rem,6vw,4rem);font-weight:500;line-height:1}.dt-topic-stack{display:grid;grid-template-columns:1fr;gap:var(--dt-space-md)}.dt-topic-lane{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr auto;min-height:22rem;padding:var(--dt-space-lg);border:1px solid var(--dt-color-border);color:var(--dt-color-ink);text-decoration:none}.dt-topic-lane__number,.dt-topic-lane__arrow{font-size:.75rem;font-weight:800}.dt-topic-lane h3{grid-column:1 / -1;align-self:end;max-width:14ch;margin:var(--dt-space-xl) 0 var(--dt-space-md);font-family:var(--dt-font-headline);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:500;line-height:1}.dt-topic-lane p{grid-column:1 / -1;margin:0;font-size:1rem;line-height:1.45}.dt-topic-lane:hover,.dt-topic-lane:focus{border-color:var(--dt-color-primary);background:var(--dt-color-primary);color:#fff}.dt-home-topics__all{display:inline-flex;align-items:center;gap:var(--dt-space-xs);margin-top:var(--dt-space-lg);color:var(--dt-color-primary);font-weight:800}@media(min-width:48rem){.dt-article-grid{grid-template-columns:repeat(2,1fr)}.dt-topic-stack{grid-template-columns:repeat(3,1fr)}}@media(min-width:64rem){.dt-article-grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.md\:tw-px-8{padding-left:2rem;padding-right:2rem}.md\:tw-py-12{padding-top:3rem;padding-bottom:3rem}.md\:tw-py-20{padding-top:5rem;padding-bottom:5rem}}
