.regions-module__iHzy0a__body{padding-top:calc(var(--seam) + 56px);padding-bottom:var(--scene-l)}.regions-module__iHzy0a__list{padding-inline:var(--margin);margin:0;list-style:none}.regions-module__iHzy0a__row{border-top:1px solid var(--line);transition:translate var(--dur-slow) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:20px 28px;padding:32px 0;display:grid;position:relative}.regions-module__iHzy0a__row:last-child{border-bottom:1px solid var(--line)}.regions-module__iHzy0a__num{font-family:var(--ff-d);color:var(--accent);font-size:1.75rem;font-style:italic;line-height:1}.regions-module__iHzy0a__text{max-width:62ch}.regions-module__iHzy0a__text a:after{content:"";position:absolute;inset:0}.regions-module__iHzy0a__text a:focus-visible{outline:none}.regions-module__iHzy0a__row:has(a:focus-visible){outline:2px solid var(--focus);outline-offset:4px}.regions-module__iHzy0a__arrow{width:26px;height:26px;color:var(--ink-3);transition:transform var(--dur-slow) var(--ease-out), color var(--dur-base);align-self:center}@media (hover:hover){.regions-module__iHzy0a__row:hover{translate:8px}.regions-module__iHzy0a__row:hover .regions-module__iHzy0a__arrow{color:var(--accent);transform:translate(6px)}}
