.home-page{isolation:isolate}.home-columns{grid-template-columns:minmax(0,1fr);row-gap:40px;display:grid}@media (min-width:768px){.home-columns{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}.home-columns>:first-child{grid-column:1/-1}.home-columns>:nth-child(3){position:relative}.home-columns>:nth-child(3):before{content:"";background:var(--color-line);width:1px;position:absolute;top:0;bottom:0;left:-24px}}@media (min-width:1200px){.home-columns{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr)}.home-columns>:first-child{grid-column:auto}.home-columns>:nth-child(2),.home-columns>:nth-child(3){position:relative}.home-columns>:nth-child(2):before,.home-columns>:nth-child(3):before{content:"";background:var(--color-line);width:1px;position:absolute;top:0;bottom:0;left:-24px}}.home-page a:focus-visible,.home-page button:focus-visible,.home-page input:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
