.website .home-lottery--editorial{padding-block:clamp(40px,5vw,72px)}.lottery-feature-composition{grid-template-columns:minmax(0,.38fr) minmax(0,.62fr);align-items:start;gap:24px 40px;display:grid}.lottery-feature-heading{grid-area:1/1;min-width:0}.lottery-feature-heading .editorial-context{margin:0 0 20px;font-size:13px;line-height:1.5}.website .lottery-feature-heading h2{max-width:none;margin:0;font-size:clamp(72px,7.7vw,112px);line-height:.92}.lottery-feature-heading h2 span{display:block}.lottery-feature-art{grid-area:1/2/3;align-self:start;min-width:0;margin:0}.lottery-feature-art img{object-fit:contain;filter:none;clip-path:none;width:100%;height:auto;display:block}.lottery-feature-story{overflow-wrap:anywhere;grid-area:2/1;min-width:0;max-width:42ch}.lottery-feature-story p{margin:0 0 20px;font-size:18px;line-height:1.5}.lottery-feature-story .lottery-feature-statement{letter-spacing:-.015em;font-size:clamp(22px,2vw,28px);font-weight:650;line-height:1.25}.lottery-feature-story .bec-link{align-items:center;margin-top:4px;font-size:16px;display:inline-flex}@media (max-width:900px){.lottery-feature-composition{grid-template-columns:minmax(0,1fr);gap:24px}.lottery-feature-heading{grid-area:1/1}.website .lottery-feature-heading h2{font-size:clamp(56px,11vw,88px)}.lottery-feature-heading h2 span{white-space:normal;display:inline}.lottery-feature-heading .editorial-context{margin-bottom:16px}.lottery-feature-art{grid-area:2/1}.lottery-feature-story{grid-area:3/1;max-width:60ch}.lottery-feature-story .lottery-feature-statement{max-width:28ch;font-size:24px}.lottery-feature-story p{font-size:17px}}
