._section_1k2fy_1{padding:clamp(2.5rem, 6vw, 6rem) var(--page-gutter,5vw);border-top:1px solid var(--line,#303030)}._section_1k2fy_1 h2{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 1.5rem;font-size:clamp(1.8rem,4vw,3.5rem);line-height:1.1}._section_1k2fy_1 p{max-width:70ch;margin:0 0 1.5rem;font-size:1rem;line-height:1.65}._intro_1k2fy_7{max-width:70ch}._grid_1k2fy_9{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:2rem;display:grid}._grid_1k2fy_9 article{border-top:1px solid var(--line,#303030);flex-direction:column;align-items:flex-start;padding-top:1.5rem;display:flex}._grid_1k2fy_9 h3{margin:0 0 1rem;font-size:1.25rem;line-height:1.35}._grid_1k2fy_9 h4{margin:1.75rem 0 .75rem;font-size:.875rem;line-height:1.5}._example_1k2fy_17{text-underline-offset:.25em;font-size:.875rem;line-height:1.5;text-decoration:underline}._cta_1k2fy_19{border-bottom:1px solid;align-items:center;gap:1.5rem;min-height:44px;margin-top:auto;padding:.75rem 0;font-size:.875rem;font-weight:700;display:flex}._section_1k2fy_1 a{overflow-wrap:anywhere}._section_1k2fy_1 a:focus-visible{outline-offset:5px;outline:2px solid}._single_1k2fy_25{grid-template-columns:1fr;max-width:70ch}@media (max-width:900px){._grid_1k2fy_9{grid-template-columns:1fr}}._films_1k2fy_31{border-top:1px solid var(--line,#303030);flex-wrap:wrap;gap:1rem 2rem;margin-top:2.5rem;padding-top:2rem;display:flex}._films_1k2fy_31 h3{flex-basis:100%;margin:0;font-size:1rem;line-height:1.5}._films_1k2fy_31 a{text-underline-offset:.3em;align-items:center;min-height:44px;font-size:1rem;text-decoration:underline;display:inline-flex}
