.social{align-items:center;display:flex;justify-content:space-between;margin:50px auto 0;max-width:500px}.social .dot{background-color:#000;border-radius:3px;height:10px;width:10px}.divider{background-color:#000;height:2px;margin:50px 0;opacity:.1;width:100%}.name{font-size:70px;font-weight:lighter;text-align:center}.name span{font-weight:700}.heading{margin:0 auto;max-width:1366px;padding:50px}.intro{font-size:20px;font-weight:100;text-align:center}.logo{aspect-ratio:1;border-radius:50px;box-shadow:0 0 0 5px #000;margin:0 auto;padding:15px;width:100px}.logo img{height:100%;width:100%}.item-stack{font-size:1.2rem;font-weight:100;margin:10px 0 20px}.content{align-items:center;display:flex;justify-content:center;margin:0 auto;min-height:100vh;position:relative}.grid{display:grid;margin:0 auto;max-width:1366px;padding:20vh 0;width:100%;grid-row-gap:20vh;grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.grid{grid-row-gap:10vh;grid-template-columns:1fr}}.grid__item{position:relative}.grid__item-title{font-size:5rem;line-height:1;margin:0}@media (max-width:768px){.grid__item-title{font-size:3rem;text-align:center}}.grid__item-description{font-size:1.5rem;font-weight:100;margin:0}@media (max-width:768px){.grid__item-description a{display:block;text-align:center}}.grid__item-titlewrap{position:absolute;top:0}@media (max-width:768px){.grid__item-titlewrap{padding:15px;position:static;width:100%}.grid__item-titlewrap .grid-item__title{text-align:left}}.grid__item:nth-child(odd){align-self:start}.grid__item:nth-child(odd) .grid__item-titlewrap{left:530px;text-align:left}.grid__item:nth-child(odd) .grid-item__title{text-align:center}@media (max-width:768px){.grid__item:nth-child(odd) .grid__item-titlewrap{left:0;text-align:justify}.grid__item:nth-child(odd) .grid-item__title{text-align:center}}.grid__item:nth-child(2n){margin:70vh 0 0}.grid__item:nth-child(2n) .grid__item-img{justify-content:flex-end}.grid__item:nth-child(2n) .grid__item-titlewrap{right:530px;text-align:right}.grid__item:nth-child(2n) .grid-item__title{text-align:right}@media (max-width:768px){.grid__item:nth-child(2n){margin:0}.grid__item:nth-child(2n) .grid__item-titlewrap{left:0;text-align:justify}.grid__item:nth-child(2n) .grid-item__title{text-align:center}}.grid__item .grid__item-img{display:flex;padding:20px}@media (min-width:768px){.grid__item .grid__item-img{padding:0}}.grid__item .scroll-img{aspect-ratio:1;background-size:cover;max-width:500px;min-height:250px;min-width:250px;width:100%}@media (max-width:768px){.grid__item .scroll-img{border-radius:20px;padding:20px}}.uncover{overflow:hidden;position:relative}.uncover__img{background-position:50% 50%;background-size:cover;height:100%;width:100%}.uncover__slices{display:flex;height:100%;left:0;position:absolute;top:0;width:100%}.uncover__slices--vertical{flex-direction:row}.uncover__slices--horizontal{flex-direction:column}.uncover__slices--horizontal-double{display:grid;grid-template-columns:50% 50%}.uncover__slices--vertical-double{display:grid;grid-template-rows:50% 50%}.uncover__slice{background-color:currentColor;color:#fff;flex:1}.uncover__slices--vertical .uncover__slice{box-shadow:1px 0 0 currentColor}.uncover__slices--horizontal .uncover__slice{box-shadow:0 1px 0 currentColor}
