.founder-story.iim-section{padding-block:64px}.founder-story__inner{display:grid;gap:40px}.founder-story__left{display:flex;flex-direction:column;gap:18px;max-width:400px;min-width:0}.founder-story__memories{display:flex;flex-direction:column;gap:32px;padding-top:24px}.founder-story__memory{display:flex;flex-direction:column;gap:12px}.founder-story__letters{aspect-ratio:400/300;position:relative;width:100%}.founder-story__letter{aspect-ratio:186/241;background:var(--white);border:1px solid var(--line);box-shadow:0 8px 20px 0 rgba(15,71,82,.18);overflow:hidden;position:absolute;width:46.5%}.founder-story__letter img{display:block;height:100%;object-fit:cover;width:100%}.founder-story__letter--back{left:6%;top:1.26%;transform:rotate(-5deg)}.founder-story__letter--front{left:39.8%;top:10%;transform:rotate(4deg)}.founder-story__early{aspect-ratio:400/267;background:var(--white);border:8px solid var(--white);box-shadow:0 8px 20px 0 rgba(15,71,82,.12);overflow:hidden;width:100%}.founder-story__early img{display:block;height:100%;object-fit:cover;width:100%}.founder-story__caption{color:var(--muted);font:400 14px/21px var(--font-body)}.founder-story__year{color:var(--teal-500);font-weight:500}.founder-story__right{color:var(--ink);font:300 17px/27.2px var(--font-body);min-width:0;text-wrap:pretty}.founder-story__right p+p{margin-top:16px}@media (min-width:640px){.founder-story__right{font-size:18px;line-height:30px}}@media (min-width:768px) and (max-width:1099px){.founder-story__left{max-width:none}.founder-story__left>.iim-eyebrow,.founder-story__left>.iim-h2{max-width:400px}.founder-story__memories{align-items:start;display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.founder-story.iim-section{padding-block:0 88px}.founder-story__inner{align-items:stretch;gap:72px;grid-template-columns:400px minmax(0,1fr)}.founder-story__left{align-self:start;padding-top:88px}.founder-story__right{padding-bottom:0;padding-top:240px}.founder-story__right-inner{position:sticky;top:40px}}